Phase 4 — Provider onboarding.
Scope
lib/agents/kilocode.sh:
- Build: headless requires
--auto; structured via -j/--json (needs --auto) or
-i/--json-io (bidirectional, no TUI). -c/--continue (last only), -mo/--model,
--yolo for approvals.
- Parse: Kilocode JSON -> internal struct.
- Capabilities: structured=yes, session=continue-last (weakest — note limitation),
token usage=verify, permission_denials=no, api_limit=off.
- Tests via [P2.2];
docs/providers/KILOCODE.md; README row.
Acceptance
ralph --provider kilocode drives the loop against a mock; continue-last session
caveat documented. Full suite green.
Depends on: [P3.1].
Phase 4 — Provider onboarding.
Scope
lib/agents/kilocode.sh:--auto; structured via-j/--json(needs--auto) or-i/--json-io(bidirectional, no TUI).-c/--continue(last only),-mo/--model,--yolofor approvals.token usage=verify, permission_denials=no, api_limit=off.
docs/providers/KILOCODE.md; README row.Acceptance
ralph --provider kilocodedrives the loop against a mock; continue-last sessioncaveat documented. Full suite green.
Depends on: [P3.1].