# Per-agent page > Part of [Agents](README.md). See also: [Dashboard layout](../hives/dashboard.md) Every agent's harness serves a page of its own, reached from the agent's row on the hive dashboard. It shows a live terminal view of what the agent is doing: its turns, tool calls and results as they happen, with the recent history replayed when you open it. The page has no message box; to write to an agent, use the terminal in the [swarm UI](../swarm/ui.md). Like the hive dashboard, it keeps shrinking, bit by bit. - **Header**: the agent's icon and name, a state badge (idle, thinking, needs login), and pills for its inbox and todos. Selecting a pill opens the list in a side panel. The inbox panel has **mark all read**, and the todos panel lets you dismiss todos. - **State badge menu**: **cancel turn** stops the turn in flight, **new session** starts the next turn without the resume session, and **log out** wipes the agent's claude login (it then waits in `needs_login`). - **Stats page**: the agent's turn statistics. The same figures are in Grafana's `agents` board. The header's parts, the live view, the endpoints the page and the harness serve, and the stats page are in [the agent page reference](../../4-implementation/web-ui/agent-page.md).