Arthur Loop

The web console

A single-operator control surface for one loop — the browser twin of arthur status, plus the handful of actions that genuinely belong to a human.

arthur web                              # serves http://127.0.0.1:7433 and opens it
arthur web --root ~/loop --port 8080 --no-open
The console's loop tab: the six-node canvas, quota and machine chips in the topbar, project stats and sessions in the right rail

What you are looking at

Editing the loop from the console

Each edge on the canvas carries a small "P" badge that deep-links into the prompt workbench — every handoff prompt is readable and editable, with per-project overrides. See Prompts for the tiers.

Security model

Deliberately absent

No start/stop buttons, no claim/submit/complete, no "approve plan" bypass, and no scheduler controls. Agent-owned transitions stay with agents; lifecycle stays in the terminal (arthur init, arthur web, arthur watch). The console shows the truth and takes only human-shaped actions.

A stale browser lock (an advisor conversation that died mid-flight) can be broken from the topbar. A fresh lock cannot — that would yank the conversation from a live agent.