summaryrefslogtreecommitdiff
path: root/config.toml.example
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2026-02-11 22:43:50 +0200
committerPaul Buetow <paul@buetow.org>2026-02-11 22:43:50 +0200
commit36d7c0b01e9e5a01f079784e4bf9f052c974c91e (patch)
treeca6bc80c74b7b892516d1164fe1cdd005ab2cbaf /config.toml.example
parentd3810ca268f8db2867ae838d0655fb7a56e67252 (diff)
feat: add MCP Tools support for prompt management
Implements tools/list and tools/call endpoints to expose prompt management operations (create, update, delete) as callable MCP tools. This enables Claude to use the meta-prompts (save_prompt, update_prompt) to actually create and modify prompts. Key changes: - Add Tool type definitions (Tool, ListToolsRequest, CallToolRequest, etc.) - Implement handleToolsList() returning 3 tools with JSON Schemas - Implement handleToolsCall() with tool wrappers for create/update/delete - Add 17 comprehensive unit tests (82.8% coverage maintained) - Update meta-prompts to reference tools instead of JSON-RPC methods - Enable listChanged notifications for immediate prompt availability - Refactor large functions into helpers to stay under 50-line limit Tools advertised alongside Prompts capability. All functions under 50 lines. Backward compatible - existing prompts/* JSON-RPC methods unchanged. Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Diffstat (limited to 'config.toml.example')
0 files changed, 0 insertions, 0 deletions