Skip to content

v0.48.0 - Orchestrated Subagent Delegation

Choose a tag to compare

@alessandroserpe alessandroserpe released this 02 Aug 20:46
· 51 commits to main since this release

What's new

init-agent can now help a parent coding agent decide whether a reading plan should
remain direct or be split into bounded delegated workstreams.

Delegation guidance

Reading plans can propose:

  • direct, single_worker, or parallel strategies
  • fast, balanced, or deep model tiers
  • low, medium, or high reasoning effort
  • bounded read-only scopes for worker agents

The advice is provider-agnostic: init-agent does not launch agents itself. The parent
orchestrator remains responsible for spawning workers and assigning available models.

Worker lifecycle

New CLI operations:

  • init-agent plan report
  • init-agent plan review

Workers can report:

  • files read or modified
  • tests performed
  • verified findings
  • risks
  • remaining work

The parent orchestrator must explicitly accept, reject, or request rework. A reading
plan cannot finish while a delegated report is awaiting review or rework.

MCP support

Added:

  • repo_workstream_report
  • repo_workstream_review

Delegated reads, reports, and parent decisions are persisted in the local SQLite
metadata and remain visible through plan inspection.

Safety

  • Proposed but unused workstreams do not block completion.
  • Started workstreams require a report and parent review.
  • Workers cannot approve their own work.
  • Worker reports remain claims that the orchestrator must independently verify.

Documentation and tests

Updated CLI, MCP, agent workflow, README, and bundled Codex skill documentation.

All 190 tests pass, including delegation lifecycle, CLI, MCP, persistence, and finish-
gating coverage.