Skip to content

Dispatch work

Dispatch a new instruction to an existing session so the worker can continue with the right context instead of starting from zero.

  • Jarvis is running.
  • You have at least one visible session, either managed or discovered from a local runtime.
  • You have inspected enough recent context to know that reusing this session is the right choice.
  1. Choose the target session Pick the session whose current context best matches the next task. Managed sessions are usually the most predictable option for follow-up work.

  2. Check the latest signal Read the session’s summary capsule and any recent MCP reports. If the worker asked a question or reported a blocker, respond to that issue directly.

  3. Decide whether to reuse or relaunch Reuse the session when its active context is still relevant. Launch a fresh session when the old one is stale, overloaded, or already solved a different branch of work.

  4. Send the next instruction Dispatch a concise follow-up task, correction, or decision. Make the next action explicit rather than assuming the worker will infer it from the previous state.

  5. Monitor the response Watch for the session to move back into a running or waiting state. If the worker needs more information, it may send a new MCP report to the main chat.

Dispatch is working when:

  • the session accepts the new instruction without requiring a relaunch
  • the current state updates after the dispatch
  • the worker resumes producing progress or asks a more specific follow-up question

Your follow-up may be too indirect. Re-dispatch with one clear action and any missing constraints.

Inspect the full session before dispatching again. If the context has drifted, start a fresh managed session and restate the task cleanly.

The worker is blocked and I do not know what to answer

Section titled “The worker is blocked and I do not know what to answer”

Open the underlying session, inspect the recent steps, and then respond with a decision. If the missing input is larger than one answer, provide context and dispatch a fresh instruction.