Kanshō/Agent monitor card

Agent monitor card

A tile in a multi-agent monitoring grid. Where the fleet card reports capacity — model, load, spend — the monitor card reports the run: what each agent is doing now, how far through its plan it is, and when it last moved. The status legend doubles as a live filter.

Included in the single kansho full pack. Components are not offered as separate installs.

Live grid

Click a status pill to filter; click a card to select

Lifecycle states

Each status renders the same card differently
Plan & dispatchorchestrator
Running

Splitting the audit backlog into five parallel mission lanes.

3/7
4m 12saudit/m-20148s ago412k$9.84
Audit writerwriter
Paused

Waiting on human approval before publishing the draft.

4/5
11m 03s1m ago204k$3.12
Vault rotatorsecops
Pending

Queued behind the secrets-rotation window (02:00 UTC).

queued 3m ago
Embedderindexer
Success

Refreshed embeddings for 1,240 docs.

2m 38s5m ago1.2M$2.48
Slack notifiercomms
Failed

Rate-limited by Slack API after 3 retries.

0m 09sops/coalesce12m ago6.4k$0.02

Component documentation

Agent Monitor Card

components/monitor/agent-monitor-card.tsx

Purpose

Summarises one agent run with lifecycle, activity, progress, timing, branch, and spend.

Appropriate use

Use in a monitoring grid when operators need comparable live run summaries and optional selection.

Example

components/monitor/agent-monitor-card.tsx has a representative live example in the "Live grid" section on /components/agent-monitor-card.

States

Uses pending, running, paused, success, error, and skipped states; progress, step count, activity, elapsed time, branch, and spend are optional.

API and props

AgentMonitorCard accepts agent as an AgentMonitorItem plus selected, onClick, and className; the item carries identity, lifecycle, progress, timing, branch, tokens, and cost.

Dependencies

Direct imports are React, Lucide icons, AgentDot, StatusPill, CostChip, InteractiveContainer, shared status types, and cn.

Accessibility

Status is repeated as labelled text, and the card becomes keyboard-operable only when onClick is supplied.

Limitations

The host owns polling, progress calculation, selection, elapsed-time updates, and action feedback.

Source

Source: components/monitor/agent-monitor-card.tsx.

Full pack

components/monitor/agent-monitor-card.tsx is documented at /components/agent-monitor-card and installs only through the single Kansho full pack; no individual component install is offered.