Status Tracking

Know What Every Agent Is Doing. Right Now.

Each agent card shows a live status indicator, an activity summary, and an elapsed timer. No terminal scanning required.

How Status Tracking Works

Four distinct states, each with its own visual treatment on the agent card.

Thinking (Yellow Pulsing Dot)

When an agent is actively processing or editing code, its card shows a yellow pulsing dot and an animated shimmer background. An elapsed timer counts up (e.g. 0:32) so you know how long the agent has been working.

Done (Green Solid Dot)

A green dot marks agents that completed their task. Unread completions add a green background tint and a bright border to the card, making them easy to spot in a grid of agents.

Needs Input (Red Pulsing Dot)

A red pulsing dot means the agent is blocked and waiting for your response. This status is the most urgent: the agent cannot continue until you provide input.

Idle (No Active Work)

Idle agents have no indicator dot. They are ready to receive a prompt but are not currently doing anything. The card shows the last response preview instead of an activity summary.

Activity Summary Text

While an agent is working, its card displays a short summary of what it is doing, such as "Editing src/App.tsx" or "Running tests". This text updates as the agent moves through different tool calls.

Project-Level Overview

The sidebar and project view aggregate status counts across all agents in a project.

Active Agent Count

A live counter shows how many agents are currently working, displayed as "X agent(s) working..." in the project header. You can tell at a glance whether any agent in the project is still running.

Completed Agent Count

A separate counter tracks how many agents have finished their task. This count updates as agents transition from thinking to done.

Hover Preview

Hovering over a project in the sidebar reveals the latest activity summary from its agents. You get a quick read on project progress without switching views.

Sidebar Aggregation

The sidebar shows combined counts of thinking, done, and needs-input agents per project. Projects with agents that need input are highlighted so you can respond promptly.

Status Tracking FAQ

How does AgentsRoom detect the agent's status?+
AgentsRoom runs each Claude session in a real pseudo-terminal and parses the output stream continuously. It detects tool calls, file writes, question prompts, and completion signals to determine whether the agent is thinking, done, needs input, or idle.
What does the elapsed timer measure?+
The timer starts when an agent enters the thinking state and counts up in seconds. It shows how long the current processing step has been running. The timer resets when the agent finishes or transitions to another state.
Can I see status on my phone?+
Yes. The AgentsRoom mobile app syncs agent statuses from your desktop via an encrypted relay. You see the same color-coded indicators and activity summaries on iOS and Android.
What happens when multiple agents need input at the same time?+
Each agent that needs input shows its own red pulsing dot. The project-level sidebar highlights the needs-input count, so you can see how many agents are blocked and address them in any order.

Track Every Agent's Status in Real Time

Download AgentsRoom and see at a glance which agents are thinking, done, or waiting for you.

FreeDownload AgentsRoom

Companion app: monitor your agents on the go

Compatible with any Claude plan (Free, Pro, Max, Team, Enterprise)