Kanshō/Activity feed

Activity feed

A chronological log of what the fleet has been doing, grouped by period. Each row is a status-coloured dot, an actor, a verb, and the artifact it touched. Group headers stick while scrolling and carry an event count so volume reads at a glance.

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

Grouped feed

Sticky dated headers with per-group counts
Today5 events

Source search is querying indexes for INC-218

Plan & dispatch delegated mission M-2015

Audit writer requested human approval for postmortem-218.md

Slack notifier was rate-limited calling chat.postMessage

Embedder refreshed embeddings for 1,240 docs

Yesterday3 events

Vault rotator rotated sandbox/secrets

Plan & dispatch skipped re-index — no changes since a7f3c1

Audit writer published postmortem-211.md

Component documentation

Activity Feed

components/monitor/activity-feed.tsx

Purpose

Groups compact agent activity events by time period.

Appropriate use

Use for chronological operational context when each event already has an actor, action, status, and display or machine timestamp.

Example

components/monitor/activity-feed.tsx has a representative live example in the "Grouped feed" section on /components/activity-feed.

States

Shared statuses are pending, running, success, error, skipped, and paused; groups may show or hide their event count.

API and props

ActivityFeed accepts groups and className; ActivityFeedGroup accepts label, events, hideCount, and className; ActivityFeedRow accepts event and className. ActivityEvent accepts id, status, agent, action, optional target, time, and optional timestamp.

Dependencies

Direct imports are React, Time, StatusDot, shared status metadata and types, and cn.

Accessibility

Each event includes a text action and an accessible status label; machine timestamps use the Time component while display-only time remains visible text.

Limitations

It renders supplied events only and does not fetch, paginate, filter, or validate freeform display timestamps.

Source

Source: components/monitor/activity-feed.tsx.

Full pack

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