start_bugfix
Diagnose and fix software bugs by analyzing error messages, stack traces, and code context. Uses a structured 8-step process to identify root causes, propose fixes, and generate tests.
Instructions
当用户需要找问题、修 bug、排查异常、定位回归、分析失败原因、分析为什么没生效、先分析再修时使用。默认按 TBP 8 步法编排:取证澄清→分析定位→修复方案→生成测试。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| docs_dir | No | 文档目录。可选,默认 docs | |
| stack_trace | No | 堆栈跟踪。可选 | |
| code_context | No | 相关代码。可选 | |
| feature_name | No | 关联功能规格名(对应 docs/specs/<feature_name>/)。提供后或能自动识别时,修复闭环会插入 check_spec 闸门 | |
| project_root | No | 项目根目录绝对路径。建议显式传入;docs_dir 等相对路径参数应统一相对该项目根目录解析,避免依赖客户端 cwd。 | |
| analysis_mode | No | 分析方法。默认 tbp8(丰田问题分析 8 步法) | |
| error_message | No | 错误信息 | |
| loop_max_rounds | No | 需求 loop 最大轮次(默认 2) | |
| template_profile | No | 模板档位:auto(默认,自动选择 guided/strict)、guided(普通模型友好)或 strict(结构更紧凑) | |
| requirements_mode | No | 需求模式:steady(默认,直接修复)或 loop(需求澄清与补全) | |
| loop_assumption_cap | No | 每轮假设上限(默认 3) | |
| loop_question_budget | No | 每轮最多提问数量(默认 5) |