{ "title": "Kanban Board", "subtitle": "Kanban view of all agents by status", "subtitleSessions": "Kanban view of all sessions by status", "viewToggle": { "agents": "Agents", "sessions": "Sessions" }, "noAgents": "No agents tracked yet", "noAgentsDesc": "Start a Claude Code session with hooks installed to see agents appear here.", "agentCount": "{{count}} agent tracked", "agentCount_plural": "{{count}} agents tracked", "noAgentsInColumn": "No agents", "noSessions": "No sessions tracked yet", "noSessionsDesc": "Start a Claude Code session with hooks installed to see sessions appear here.", "sessionCount": "{{count}} session tracked", "sessionCount_plural": "{{count}} sessions tracked", "noSessionsInColumn": "No sessions", "ran": "ran ", "running": "running ", "session": { "anonymous": "Untitled session", "agentSummary_one": "{{count}} agent", "agentSummary_other": "{{count}} agents", "subagentSummary_one": "{{count}} subagent", "subagentSummary_other": "{{count}} subagents", "turnSummary_one": "{{count}} turn", "turnSummary_other": "{{count}} turns" }, "tooltip": { "agent": { "working": "Agent is actively running a tool call right now.\n\nEntered on PreToolUse or UserPromptSubmit, exits on Stop (turn finished).", "waiting": "Agent finished its turn and is blocked on the human - either Claude is waiting for the next user message or has prompted for permission to use a tool.\n\nCleared on the next PreToolUse / PostToolUse, or when the session ends.", "completed": "Agent has fully ended for this session - typically because SessionEnd fired or, for subagents, SubagentStop was processed.\n\nNo further activity will be recorded against this agent.", "error": "Agent recorded an error and will not continue. For main agents this comes from a Stop with stop_reason=error; for subagents, from a failed run." }, "session": { "active": "Session is mid-turn - Claude is currently running and the user isn't blocking anything. Brief by nature: a session moves through Active during tool calls and back to Waiting at end of turn.", "waiting": "Session is sitting on the user. Either Claude finished its turn (most common) or it has surfaced a permission prompt and is blocked until the human responds.\n\nLook here for sessions you owe a reply to.", "completed": "Session has fully closed - SessionEnd fired (CLI exited cleanly) or the user explicitly closed it.\n\nAll agents on this session are also completed.", "error": "Session ended with an error - Claude returned stop_reason=error, an unrecoverable failure occurred, or an upstream API error terminated the run.", "abandoned": "Session went stale without a clean SessionEnd. Marked abandoned after 5+ minutes of no activity (orphaned by /resume, network drop, or the CLI being killed). Distinct from Completed: we never saw a real exit signal." } } }