codelattice_workflow
Routes natural-language coding intent to the correct MCP action, guiding tool selection for project exploration, issue diagnosis, pre-edit review, and impact analysis.
Instructions
AI intent router and orchestration layer. Use this FIRST when unsure which CodeLattice tool or root to call. Use ask for natural-language routing, explore for progressive project/workspace orientation, diagnose_issue for symptoms, and before_edit only once you have a concrete target.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "codelattice_workflow"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | Workflow scenario / intent. ask routes a natural-language question; explore classifies root and recommends depth; before_edit routes to concrete review guidance. | onboarding |
| name | No | Alias for symbol in explain_symbol flows | |
| root | No | Project or workspace root when a next action needs analysis | |
| depth | No | Progressive exploration depth for explore mode | |
| focus | No | Optional component/file/symbol focus for explore mode | |
| query | No | Keyword query for diagnose_issue | |
| intent | No | Optional natural intent alias; when present it is treated like mode | |
| symbol | No | Target symbol for before_edit, delete_code, explain_symbol, or impact flows | |
| target | No | Workspace impact target for cross_project_impact | |
| compact | No | ||
| execute | No | When true, execute non-recursive nextActions and return completedActions, failedActions, evidence, and answerSummary | |
| symptom | No | Bug symptom or user report for diagnose_issue | |
| language | No | auto | |
| question | No | Natural-language question for ask mode | |
| errorText | No | Observed error text/log excerpt for diagnose_issue | |
| changedPath | No | Known changed or suspicious file path for diagnose_issue | |
| changedSymbols | No | Changed symbol names for after_edit flows |