Skip to main content
The Activity page is a unified feed across every agent in your fleet. Every message, tool call, search, cron fire, and system event shows up here in order. When something goes sideways, this is the first place to look.

Layout

Split pane. The sidebar on the left holds filters and the main pane scrolls the event stream. Each row shows a single role badge (User, Assistant, Tool, Search, System) and the event text. Scheduled fires get a small secondary tag so you can distinguish automation runs from user-initiated work. The feed pulls from every active instance at once. New events arrive in near real time without a refresh.

Filters

A single dropdown picks the window. Presets: 5m, 15m, 30m, 1h, 6h, 24h, 7d, 30d, or All. A Custom range option reveals two date-time inputs for exact bounds.
A Reset button clears every filter in one click. It shows up only while at least one filter is active.

What each row means

RoleWhat fires it
UserYour messages from chat, channel messages, and automation prompts
AssistantReplies from an agent (from Operator or from the instance’s agent)
ToolAgent tool calls and their results
SearchWeb search queries the agent issued
SystemRuntime events: config sync, startup, cron fire, errors
Messages wrapped by scheduled fires get a cron or hook tag alongside the User badge so it’s obvious the user wasn’t at the keyboard.

Using activity while you work

The feed is useful in a few concrete moments:
  • An automation fired overnight. Open Activity, filter to that agent, pick the last 24 hours, and scroll the run.
  • A long chat is taking too long. Flip the verbose toggle on to watch the tool calls land in real time.
  • Something’s broken. Filter to System and look for recent config sync or container errors.
  • You want to audit. Pick a custom time range and export what you see.

Automations

Events tagged cron come from here

Agents

Whose messages you’re watching

Channels

Telegram and Discord messages land in the feed too