feat(hooks): add sisyphus-task-retry hook for auto-correction

Helps non-Opus models recover from sisyphus_task call failures:
- Detects common errors (missing params, mutual exclusion, unknown values)
- Injects retry guidance with correct parameter format
- Extracts available options from error messages
- Disableable via config: disabledHooks: ['sisyphus-task-retry']
This commit is contained in:
GeonWoo Jeon
2026-01-13 23:06:58 +09:00
parent c6fb5e58c8
commit 4a722df8be
5 changed files with 265 additions and 2 deletions
+1
View File
@@ -30,3 +30,4 @@ export { createPrometheusMdOnlyHook } from "./prometheus-md-only";
export { createTaskResumeInfoHook } from "./task-resume-info";
export { createStartWorkHook } from "./start-work";
export { createSisyphusOrchestratorHook } from "./sisyphus-orchestrator";
export { createSisyphusTaskRetryHook } from "./sisyphus-task-retry";