Skip to content

Home Screen

Roscoe home screen and dispatch board walkthrough
Open Roscoe, move across the home tabs, and launch the next path from the keyboard.

Dispatch is the first operator screen. It stays deliberately small: return to a running lane, open lane setup, open onboarding, or exit.

Start Sessions

Use this when a repo already has a saved project contract and you want to launch or resume monitored lanes.

Onboard Project

Use this when a repo needs first-time intake or the existing project brief needs a full reset.

Return to running lane

Use this when Roscoe already has an active lane and you want to jump straight back into the live workspace.

KeysAction
/ Switch between Dispatch Board, Provider Setup, Roscoe Settings, and Channel Setup.
/ Move between the tab strip and the active panel or list.
EnterLaunch the highlighted path or activate the current action.
Tab / Shift+TabCycle tabs when focus is on the tab strip.
Roscoe provider setup tab
Provider Setup checks what Roscoe can actually launch on this machine, including CLI visibility, MCP readiness, Serena visibility, and provider-specific startup toggles.

Use Provider Setup to verify the machine before you trust a new lane launch.

AreaWhat it decides
Provider tabsWhich installed CLI you are inspecting.
Availability toggleWhether Roscoe offers that provider for new lanes.
Startup togglesProvider-specific launch flags such as Codex web search or Claude startup helpers.
Preflight detailsBinary path, MCP visibility, Serena visibility, and any provider-specific notes.
Roscoe settings tab
Roscoe Settings holds the cross-project behavior toggles that apply across launches, restores, and long-running sessions.

These settings are global to the local Roscoe install, not just the current project.

SettingWhat it changes
Auto-heal metadataLets Roscoe reinterpret stale saved lane metadata during startup restore.
Park at large milestones for human reviewAllows Roscoe to stop at major milestones instead of opening the next slice immediately.
Prevent sleep while Roscoe runsUses native keep-awake helpers so the machine does not sleep during long sessions.
Roscoe channel setup tab
Channel Setup chooses roscoe.sh versus self-hosted delivery, then walks through phone capture, consent, delivery checks, and relay linkage.

Channel Setup is where Roscoe decides how SMS and webhook traffic reach the CLI.

ActionWhat it does
Roscoe-hostedUses roscoe.sh for billing, inbound SMS, and webhook ingress.
Self-hostedUses the active project’s .env.local Twilio credentials and local delivery path.
Phone NumberStores the destination number Roscoe should use for milestone texts and relay control.
Send Hosted Test SMS / Send Test SMSConfirms the chosen route can actually deliver a Roscoe wire.
Checkout / Link This CLIFinishes hosted relay activation after billing and device-link approval.
  • First run: start at Dispatch and choose Onboard Project.
  • Daily use: start at Dispatch and choose Start Sessions.
  • Provider sanity check: open Provider Setup when a new machine or CLI install needs verification.
  • Roscoe-wide tuning: use Roscoe Settings for restore and milestone behavior that should persist across projects.
  • SMS setup: open Channel Setup, choose the route, configure the phone, and verify delivery before relying on the wire.