diff --git a/src/tools/approvals.ts b/src/tools/approvals.ts index 1acff01..b606edd 100644 --- a/src/tools/approvals.ts +++ b/src/tools/approvals.ts @@ -78,6 +78,10 @@ CRITICAL: Only provide filePath parameter for requests - the dashboard reads fil } }, required: ['action'] + }, + annotations: { + title: 'Approvals', + destructiveHint: true, } }; diff --git a/src/tools/log-implementation.ts b/src/tools/log-implementation.ts index c8bb6f0..02d869b 100644 --- a/src/tools/log-implementation.ts +++ b/src/tools/log-implementation.ts @@ -283,6 +283,10 @@ Task: "Implemented logs dashboard with real-time updates" } }, required: ['specName', 'taskId', 'summary', 'filesModified', 'filesCreated', 'statistics', 'artifacts'] + }, + annotations: { + title: 'Log Implementation', + destructiveHint: true, } }; diff --git a/src/tools/spec-status.ts b/src/tools/spec-status.ts index 6c592c1..8388bf2 100644 --- a/src/tools/spec-status.ts +++ b/src/tools/spec-status.ts @@ -12,16 +12,20 @@ Call when resuming work on a spec or checking overall completion status. Shows w inputSchema: { type: 'object', properties: { - projectPath: { + projectPath: { type: 'string', description: 'Absolute path to the project root (optional - uses server context path if not provided)' }, - specName: { + specName: { type: 'string', description: 'Name of the specification' } }, required: ['specName'] + }, + annotations: { + title: 'Spec Status', + readOnlyHint: true, } }; diff --git a/src/tools/spec-workflow-guide.ts b/src/tools/spec-workflow-guide.ts index 9c61f34..5a3adc5 100644 --- a/src/tools/spec-workflow-guide.ts +++ b/src/tools/spec-workflow-guide.ts @@ -11,6 +11,10 @@ Call this tool FIRST when users request spec creation, feature development, or m type: 'object', properties: {}, additionalProperties: false + }, + annotations: { + title: 'Spec Workflow Guide', + readOnlyHint: true, } }; diff --git a/src/tools/steering-guide.ts b/src/tools/steering-guide.ts index cba65e0..54c24e9 100644 --- a/src/tools/steering-guide.ts +++ b/src/tools/steering-guide.ts @@ -11,6 +11,10 @@ Call ONLY when user explicitly requests steering document creation or asks about type: 'object', properties: {}, additionalProperties: false + }, + annotations: { + title: 'Steering Guide', + readOnlyHint: true, } };