Self-check belongs with the work
Workers check, repair and recheck within their scope. The main agent helps with key questions, then returns useful execution to the same responsibility.
A LITTLE HELP. ROOM TO BLOOM.
Bring the goal. Your main agent shapes the work.
Workers investigate, build, check and repair; your main agent keeps judgment and delivery.
Whole responsibilities · Same-session continuation · Optional ACP collection & recovery
01 / WORK THAT KEEPS MOVING 0.4 SERIES
The 0.4 series connects whole responsibilities, worker self-check, help from the main agent and continuation in the original session. The plugin guides cooperation; the optional ACP runner retains execution state, collects returns and supports finite batches.
Take an engineering goal, honor the chosen channel, and hand over a whole responsibility with boundaries and completion criteria.
Goal · Work order · PermissionsKeep investigation, implementation, self-check and ordinary repairs together. Bring back progress and a precise question when a key judgment is missing.
Investigate → Implement → Check → RepairInspect artifacts, coverage and conflicts; check concrete doubts. Integrate supported work for delivery, or supply the judgment needed to continue.
Artifacts · Check evidence · Final deliveryReturn decisions, added constraints or specific rework to the original session; keep useful execution with its worker.
Workers check, repair and recheck within their scope. The main agent helps with key questions, then returns useful execution to the same responsibility.
Optional ACP delivery collection bounds the return. A finite batch persists settled results item by item; collect reads them while the main agent retains the remaining work.
Use the original session and receipt to establish state and preserve existing work. Confirm timeout, cancellation and cleanup separately before choosing the next step.
One order spec authored by the main agent connects preparation, finite execution and incremental collection. One default worker is enough to start; batch only responsibilities already known to be independent.
prepareAssemble ordersGenerate orders and a manifest mechanically; launch no worker.batchAdmit and executeCheck authorizations and resources, execute this finite batch, and persist each settled result.collectRead what has landedRead the settled index without waiting for the rest; retain outstanding responsibilities.The ACP runner retains sessions, receipts and bounded delivery clues. Worker reports, observed runtime state and main-agent acceptance remain distinct. Serialize a shared HOME when its concurrency safety is unknown.
Honor your choice of native Codex or external ACP channel. Models, accounts and routes stay yours; Dispatch can show ACP receipts when needed.
Explore the architecture02 / DISPATCH — LOCAL FIELD NOTES
Dispatch as usual; the receipts leave a trail. See totals in Home, find projects and their history in Sessions. No extra stamp after every task.
● Completed 22● Cancelled 2
September 1–7 · Full week42worker turns
Synthetic sample · Worker turns only
A TRAIL YOU CAN FOLLOW
Browse by Git repository or folder. Follow continuations and runtime records. Missing usage stays unknown.
Read the Dispatch guide04 / YOUR FIRST HANDOFF
Open the repository in Codex and ask its built-in plugin-creator to install Worker Routing. Keep your current main model and provider configuration.
The first-delegation guide Open the GitHub repositoryInstall plugins/worker-routing from this repository into my personal marketplace. Keep my current main model and provider configuration. For updates, use a cachebuster and the normal reinstall flow.
Register the plugin, then start a new session to confirm it is loaded. ACP and the private-context SessionStart hook are separate, optional additions.
Installation, verification & recoveryA FEW THINGS, CLEARLY
From your first delegation to a card worth sharing. A little clarity on setup, access and where your data goes.
For native Codex workers, start with the routing plugin. External ACP routes and the SessionStart hook for loading private instructions are separate, optional additions you can configure when needed.
First-delegation guideNo. Delegate when a whole responsibility benefits from its own worker; small or nearly finished tasks can stay with the main agent. Say “solo” or “do not delegate” to keep the work there; corrections normally continue with the same worker.
Controlling delegationYou do. Worker Routing supplies no API keys, does not replace the main model and never falls back to a paid route without your authorization. An external ACP route receives the work order through your configured agent; actual access depends on host permissions and sandboxing, not on route configuration alone.
Optional ACP setupNew native workers do not copy the main conversation. The optional SessionStart hook loads private instructions before the first main-session request, without injecting them into children; host-shared engineering rules may still reach workers. This is an input boundary, not a filesystem sandbox.
Context boundariesCurrent statistics come from ACP receipts, not native Codex workers. Runtime completion is not engineering acceptance, and observed tokens describe known workload rather than Codex quota savings. Missing usage stays unknown instead of becoming zero.
How the statistics workExports contain aggregate totals, period, timezone and usage coverage, plus the slogan and credit you enter. They do not automatically include work orders, outputs, private route names, paths or internal IDs, and nothing uploads automatically. This website uses synthetic examples and does not connect to your local Dispatch or read receipts.
Sharing and exports