Skip to content

feat: support updating note titles - #115

Merged
Yukaii merged 2 commits into
developfrom
feature/dev-3152
Sep 16, 2026
Merged

Yukaii merged 2 commits into
developfrom
feature/dev-3152

Conversation

@EastSun5566

@EastSun5566 EastSun5566 commented Sep 16, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Add --title to personal and team note updates.
  • Include title updates in the shared payload builder.
  • Add tests and update the generated README.
  • Update and repackage the bundled HackMD CLI skill.

Testing

  • pnpm test:unit
  • pnpm test:smoke
  • pnpm lint
  • pnpm build
  • pnpm skill:package
  • Live create → title update → verify → delete test

Depends on #112.
Closes #114.

Copilot AI lite review requested due to automatic review settings September 16, 2026 18:45
@EastSun5566
EastSun5566 added this pull request to stack #116 September 16, 2026 18:45

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

No unresolved review issues were identified.

Pull request overview

Adds --title support to personal and team note update commands.

Changes:

  • Forwards titles through update payloads.
  • Adds title flags and focused tests.
  • Updates README documentation and examples.
File summaries
File Description
test/note-update.test.ts Tests title flags and payloads.
src/note-update.ts Adds title payload support.
src/commands/team-notes/update.ts Adds the team note title flag.
src/commands/notes/update.ts Adds the personal note title flag.
README.md Documents the new option.
Review details
  • Files reviewed: 5/5 changed files
  • Comments generated: 0
  • Review effort level: Lite

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Copilot AI review requested due to automatic review settings September 16, 2026 18:55

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

No unresolved review comments; title support is covered across commands, payload handling, tests, and documentation.

Review details
  • Files reviewed: 6/7 changed files
  • Comments generated: 0 new
  • Review effort level: Lite

Base automatically changed from feature/dev-3150 to develop September 16, 2026 21:22
@Yukaii
Yukaii merged commit 250dfe4 into develop Sep 16, 2026
3 checks passed
@Yukaii
Yukaii deleted the feature/dev-3152 branch September 16, 2026 21:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Support updating note titles

3 participants