Skip to content

Activity Bar (AB Window)

The Activity Bar is a collapsible panel anchored to the right edge of the screen that lists every project, building, and agent in your world and surfaces notifications and recent items without leaving the World Map.

The Activity Bar (AB Window) is a narrow vertical strip that complements the World Map. The map is spatial — buildings sit on a canvas — but the AB Window is structural: a scrollable tree you can read top to bottom without panning anywhere. When the map is zoomed out, the AB Window is often the fastest way to jump straight to a specific agent or building.

Each project appears as an expandable group. Expanding a group reveals its buildings; expanding a building reveals its agents. Click any entry to focus the camera on it and, for buildings and agents, open the corresponding window. The header above the tree shows global controls and a search affordance for filtering long portfolios.

The panel can be minimized by clicking the collapse handle. Minimized, it shrinks to a thin rail with project initials and notification dots; clicking the rail expands it back to the full tree.

A Recent tray at the bottom of the panel keeps a running list of the buildings and agents you’ve interacted with most recently — useful for jumping back to a chat you closed a few minutes ago without having to re-find it on the map.

The AB Window also surfaces notifications: when an agent finishes a task, asks a question, or hits a permission prompt, a notification dot appears on the agent’s row and on the parent project group. Hovering an agent row pops up a mini popover with a preview of the agent’s latest message so you can decide whether to open the chat or keep scrolling.

  • Expand/collapse chevrons on each project and building group.
  • Status dots next to agents — a colored dot indicates idle, thinking, streaming, or waiting on a permission.
  • Notification dots on the agent row and bubbled up to the parent group when something needs attention.
  • Unread badge with a count when there are multiple unread events under a single project.
  • Mini popover appears on agent hover, showing the latest message preview, a “View chat” affordance, and the agent’s current status.
  • Minimize handle at the top of the panel toggles between full tree and rail.
  • Rail mode shows project initials, building dots, and notification badges in a compact column.
  • Recent tray divider at the bottom of the panel separates the static tree from the recently-touched items.
  • Search field in the panel header narrows the tree by name match.
  • Find an agent fast. When you remember the agent’s role but not which building it lives in, scroll the AB Window instead of panning the map.
  • Triage notifications. A dot on a project group tells you which project has something waiting; expand to find the specific agent and click in.
  • Preview before opening. Hover an agent to read its latest message in the popover and decide whether to engage now or come back later.
  • Reopen a recent chat. The Recent tray keeps the last buildings and agents you touched at the bottom of the panel.
  • Free up screen space. Minimize the panel to a rail when you want a wider map but still want to see notification dots.
  • The AB Window mirrors what the engine knows; it doesn’t show offline or hidden projects (for example, the system project that hosts the CoS is intentionally not listed).
  • Hover popovers preview the most recent message only — they’re not a full chat log. Open the Agent Chat for history.
  • The Recent tray length is bounded; very old items roll off as you interact with new ones.
  • Search is name-based. It doesn’t search inside conversations.
  • Drag-and-drop reorder of projects within the panel is not supported — projects appear in the order they were created.