t3028: Fix task-decompose-helper.sh invocation contract in docs#3042
t3028: Fix task-decompose-helper.sh invocation contract in docs#3042marcusquinn merged 1 commit intomainfrom
Conversation
The bash examples in pulse.md, full-loop.md, and headless-dispatch.md used incorrect flags (--task, --repo-path, --task-id, --quiet, --max-depth) and a non-existent 'lineage' subcommand. The actual helper API expects: - classify: positional description, optional --lineage/--depth - decompose: positional description, optional --lineage/--max-subtasks - format-lineage (not 'lineage'): --parent/--children/--current - has-subtasks: positional task-id Also fixes full-loop.md Step 0.45 which incorrectly used 'classify' to check for existing subtasks instead of 'has-subtasks', and parsed the result as JSON with fields that don't exist in the classify output. Closes #3028
|
Warning You have reached your daily quota limit. Please wait up to 24 hours and I will start processing your requests again! |
|
Warning Rate limit exceeded
⌛ How to resolve this issue?After the wait time has elapsed, a review can be triggered using the We recommend that you space out your commits to avoid hitting the rate limit. 🚦 How do rate limits work?CodeRabbit enforces hourly rate limits for each developer per organization. Our paid plans have higher rate limits than the trial, open-source and free plans. In all cases, we re-allow further reviews after a brief timeout. Please see our FAQ for further information. ⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (3)
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
🔍 Code Quality Report�[0;35m[MONITOR]�[0m Code Review Monitoring Report �[0;34m[INFO]�[0m Latest Quality Status: �[0;34m[INFO]�[0m Recent monitoring activity: 📈 Current Quality Metrics
Generated on: Sat Mar 7 05:20:40 UTC 2026 Generated by AI DevOps Framework Code Review Monitoring |
|



Summary
task-decompose-helper.shinvocations inpulse.md,full-loop.md, andheadless-dispatch.mdto match the actual script API--task,--repo-path,--task-id,--quiet,--max-depth) and use positional arguments + correct flags (--depth,--max-subtasks)full-loop.mdStep 0.45 which incorrectly usedclassifyto check for existing subtasks — now useshas-subtaskssubcommand with correct output parsingheadless-dispatch.mdwhich referenced a non-existentlineagesubcommand — corrected toformat-lineagewith proper flagsRoot cause
The bash examples were written before the helper script API was finalized. The script accepts task descriptions as positional arguments (not
--taskflags), and uses--depth/--max-subtasks/--lineage(not--repo-path/--quiet/--max-depth). The mismatch meant the helper would treat--taskas the description and ignore the real task text.Files changed
.agents/scripts/commands/pulse.mdclassifyanddecomposeinvocations: positional arg, correct flags.agents/scripts/commands/full-loop.mdhas-subtasksinstead ofclassifyfor existing subtask check; fixclassifyanddecomposeinvocations.agents/tools/ai-assistants/headless-dispatch.mdCloses #3028