Your AI Team Dashboard Just Became a Live Status Board (v2.1.12 Is Out)

Share
Your AI Team Dashboard Just Became a Live Status Board (v2.1.12 Is Out)

One of the quiet frustrations of managing a team of AI employees has always been the same as managing a team of remote humans: you can't really tell who's working on what without going to ask. The dashboard showed you who was on your team. It didn't show you what they were doing right now.

v2.1.12, out today, fixes that. Every employee card on your dashboard now has a live status indicator. Busy or Idle, with a "since X" timer. And on desktop, hover over any card and you'll see the actual prompt that AI employee is working on at this moment (or the last reply they sent, if they're currently idle).

It's a small thing. It changes how you actually use the product.

Your dashboard is now a live operations view

Before this release, the dashboard was a directory. A neat grid of profile cards. Useful for getting into a chat, not much else. After this release, it's the closest thing we have to a real team status board.

Every card carries a small pill in the top corner. Red dot with a soft pulse means Busy. Green dot means Idle. The text next to it tells you how long they've been in that state: "Busy, since 3 min" or "Idle, since 12 h." If you're running half a dozen AI employees across email, WhatsApp, voice, internal flows, and scheduled tasks, you finally have one view that tells you what your team is actually doing without having to open each chat.

Hover over a card (on desktop) and you get a soft overlay with the prompt that's currently running, in italics with proper quotes. When the employee is idle, the overlay shows the most recent prompt and the reply. It's the same information you'd get by opening their chat tab, but available at a glance, for every employee at once.

On mobile, the status pill is there. The hover overlay isn't, because touch UIs don't really do hover. We're thinking about how to surface the same information mobile-natively in a future release.

Five ways to sort your team

The other half of this release is sort modes. The dashboard now lets you sort your team five different ways, and your choice gets remembered:

  • Busy first, so the AI employees currently working on something float to the top.
  • Idle first, so the ones waiting for work surface first (useful if you're about to delegate something).
  • Manual, the existing drag and drop order, unchanged.
  • Name A to Z, the obvious one.
  • Recently hired, so new additions are easy to find while you're still getting to know them.

The sort choice is per user and persists across sessions, so the way you've structured your team view is stable. Drag and drop reordering is still available, but only when you're in Manual mode (it doesn't make sense to drag cards around when the order is being computed live).

If you're running a single AI employee, this is mildly useful. If you're running ten, it's the difference between a useful dashboard and a wall of identical cards.

The Stop button no longer disappears when you refresh

This is the bug fix that started the whole release, honestly. Before today, if you typed something into a chat, watched the thinking dots come up, and then refreshed the page (because the tab crashed, because you closed and reopened, because anything), the Stop button and the thinking dots would both vanish. The AI was still working, but the UI no longer knew that.

It was the kind of bug that wasn't a crash, wasn't a data loss issue, and was endlessly annoying every time it happened. The fix needed the new live status flag in the database to land first, which is why it ships with this release rather than as a standalone patch. The Stop button now hydrates from the same authoritative state that drives the Busy badge, so a refresh keeps the UI honest.

A few smaller fixes worth mentioning

A bootstrap bug for brand-new OpenCode (Big Pickle) employees is gone. The chat input used to get stuck on disabled forever on the very first session, because the system was waiting for a signal that only fires once a session has been created. A timeout fallback and a different first-prompt path both break the cycle now.

The sort dropdown briefly had a z-index issue where it rendered behind the right-side panel. Worth flagging as a general note for anyone building on top of the codebase: shadcn DropdownMenus near a Sheet need their z-index bumped to 100 to land on top.

The triple-ring outbound call bug from v2.1.11's rollout (a Python patch script crashed midway and left an intermediate state that returned 500 on every outbound call, but only after the Twilio dial had already gone out) was tracked down and fixed properly. Worth mentioning here because the symptom was visible to users.

Why this kind of release matters

A team of AI employees is only useful if you can manage them like a team. That means knowing who's available, who's busy, what they're working on, and being able to see the whole thing at a glance instead of clicking through ten chat windows.

This release moves the dashboard from "list of AI workers I have" to "live view of what my AI team is doing right now." Small change in the build, large change in how the product feels.

Want to test the most advanced AI employees? Try it here: https://Geta.Team

Read more