You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(mcp): Add tool annotations for improved LLM tool understanding
Add `readOnlyHint` and `destructiveHint` annotations to all 15 MCP tools
to help AI/LLM agents better understand the safety characteristics of
each tool:
Read-only tools (10):
- searchDocsTool - Search documentation
- listOrgsTool - List organizations
- listProjectsTool - List projects
- getCurrentWorker - Get current worker info
- listRunsTool - List runs
- getRunDetailsTool - Get run details
- waitForRunToCompleteTool - Wait for run completion
- listDeploysTool - List deployments
- listPreviewBranchesTool - List preview branches
Destructive tools (5):
- createProjectInOrgTool - Creates a new project
- initializeProjectTool - Initializes a project
- triggerTaskTool - Triggers task execution
- cancelRunTool - Cancels a running task
- deployTool - Deploys code to environment
These annotations follow the MCP specification and help AI agents
make informed decisions about which tools require user confirmation
before execution.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
0 commit comments