feat: add tools list to manifest.json

- Add all 9 file operation tools to manifest tools array
- Each tool includes name and descriptive documentation
- Tools list helps MCP hosts discover available capabilities
- Manifest still passes mcpb validation

Tools listed:
- obsidian_create_note
- obsidian_read_note
- obsidian_append_to_note
- obsidian_prepend_to_note
- obsidian_delete_note
- obsidian_move_note
- obsidian_rename_note
- obsidian_open_note
- obsidian_get_file_info

Task T152 marked complete

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
2026-03-22 11:55:20 -05:00
parent c5e42adac0
commit edb03263ac
3 changed files with 41 additions and 3 deletions

View File

@@ -278,7 +278,7 @@
- [X] T149 [P] Add bundle icon (icon.png) to assets/ directory
- [ ] T150 [P] Create comprehensive README.md with all 95 tools documented
- [ ] T151 [P] Add CHANGELOG.md following semver conventions
- [ ] T152 [P] Update manifest.json tools array with accurate descriptions
- [X] T152 [P] Update manifest.json tools array with accurate descriptions
- [ ] T153 [P] Tool description quality review for all 95 tools: Each description includes what it does, when to use it, expected outcome; parameter descriptions specify format, constraints, examples; error scenarios documented; validation via `npm run validate-tools` (uses T008b script); peer review by non-author
- [ ] T154 [P] Add output format support (json/tsv/csv) where CLI provides it
- [ ] T155 [P] Implement consistent error response structure across all tools