March 21, 2026

Desktop Tray update: live sessions in the dropdown, auto-briefing, and Continue On

The KeepGoing Desktop Tray now shows live session details directly in the dropdown menu. See which agents are active, what branches they are on, and how recently they checked in, all without opening a window.

Desktop Tray update: live sessions in the dropdown, auto-briefing, and Continue On

The Desktop Tray started as a way to glance at your projects before opening an editor. With this update, it becomes a live dashboard for everything happening across your codebase, right in the dropdown menu.

What changed

Live sessions in the dropdown

Previously, clicking the tray icon showed a simple menu: Show Briefing, Refresh, Quit. You had to open the full briefing window to see session details.

Now the dropdown itself shows every active session. Each project gets a header with its session count, followed by individual session rows:

my-app (2 active, 1 idle)
  ● Claude Code @feat/auth · 2m
  ● Cursor @fix/webhook · 5m
  ◦ Claude Code @main · 18m
---
Show Briefing
Refresh
Continue On  ›
---
Quit

Each row tells you what tool is running, which branch it is on, and how recently it checked in. Green dot means active, hollow dot means idle, checkmark means finished. The menu updates automatically as sessions change.

Dynamic tray icon

The menubar icon is no longer a static “KG” monogram. When sessions are running, it shows a colored status dot and a count:

  • KG ●2 (green dot): Two sessions actively working
  • KG ●3 (amber dot): Sessions running but idle
  • KG ●1 (red dot): File conflict detected between sessions

When no sessions are running, it goes back to a clean “KG”. You can tell what is happening without clicking anything.

Auto-briefing

If you have been away for a while, the tray detects the gap and opens the briefing window automatically when you return. No click needed. The window comes to the foreground on macOS, which sounds obvious but required working around the OS focus-stealing prevention.

Continue On from the tray

The Continue On submenu lets you export project context to your clipboard directly from the tray. Pick a project, and a structured markdown prompt is ready to paste into ChatGPT, Gemini, Claude, Copilot, or any other tool. Same as the Continue On feature in VS Code and the CLI, but accessible without opening anything.

Why it matters

If you run multiple AI coding agents in parallel, the tray is now the fastest way to keep track of them. You do not need to switch windows or remember which terminal is running which task. A glance at the menubar shows the count. A click shows the details. A second click opens the full briefing with next steps and context.

This is especially useful for side project developers who context-switch between projects throughout the day. The tray keeps every project visible. The rich dropdown keeps every session visible. Together, they answer the two questions that matter most: “what is happening right now?” and “where should I pick up?”

How to get it

Download the latest DMG from the releases page. If you already have the tray installed, replace it with the new version.

The core tray experience (briefings, dropdown menu, auto-briefing, session counts, and dynamic icon) is free. Full session detail rows with branches, timestamps, and Continue On require the Session Awareness add-on.

For setup instructions, see the Desktop Tray guide.


Your sessions should be visible, not buried in terminal tabs.