start_bugfix
Initiates a structured bug fixing workflow. Analyzes error context to identify root cause, applies fix, and runs validation tests.
Instructions
当用户需要找问题、修 bug、排查异常时使用。默认按 SRC-8(TBP-inspired)编排:收敛边界→真因工作表→修复→测试→记忆沉淀。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| docs_dir | No | 文档目录。可选,默认 docs | |
| description | No | Bug 描述(与 error_message 同义;仅传 description 时自动作为错误信息) | |
| stack_trace | No | 堆栈跟踪。可选 | |
| code_context | No | 相关代码。可选 | |
| feature_name | No | 关联功能规格名(对应 docs/specs/<feature_name>/)。提供后或能自动识别时,修复闭环会插入 check_spec 闸门 | |
| project_root | No | 项目根目录绝对路径。建议显式传入;docs_dir 等相对路径参数应统一相对该项目根目录解析,避免依赖客户端 cwd。 | |
| analysis_mode | No | 分析方法。默认 src8;tbp8 为兼容别名 | |
| error_message | No | 错误信息(可与 description 二选一) | |
| 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) |