Skip to content

feat(dispatch): notifications, Focus strip, flyout and Start in T3 from Work items - #59

Merged
borght-dev merged 1 commit into
dispatch/04-boardfrom
dispatch/05-touchpoints
Oct 12, 2026
Merged

borght-dev merged 1 commit into
dispatch/04-boardfrom
dispatch/05-touchpoints

Conversation

@borght-dev

@borght-dev borght-dev commented Oct 12, 2026 •

Copy link
Copy Markdown
Owner

Part 6 of 8 of Dispatch in BorgDock. The stack, bottom up: #54 → #55 → #56 → #57 → #58 → #59 → #60 → #61.

An agent that needs you now reaches you outside the Dispatch section.

What changed

  • Notifications. A question, a plan, a finished turn, a failed agent and an item out of sync each send one toast. The toast carries the obvious action (the recommended answer, Approve plan, the state move) and Open. Nothing is sent until Azure DevOps and every T3 host have been read once. Settings, Agents has the switch.
  • Focus. A strip at the top names the items whose agent waits.
  • Tray flyout. The same items sit above the pull requests.
  • Work items. Start in T3 on every row and in the detail header opens the launch sheet, which waits for an item that is not in the overview yet.

How I checked it

Unit tests, and screenshots of the story RailFocusAgents and of the Work items rows.

Not in this change: the tray icon's own count, and answering a question inside the flyout. The flyout opens the item in Dispatch instead.

🤖 Generated with Claude Code

…om Work items

An agent that needs you now reaches you outside the Dispatch section.

- Notifications: a question, a plan, a finished turn, a failed agent and an
  item out of sync each send one toast. The toast carries the obvious action
  (the recommended answer, Approve plan, the state move) and Open. Nothing is
  sent until Azure DevOps and every T3 host have been read once.
  Settings, Agents has the switch.
- Focus: a strip at the top names the items whose agent waits.
- Tray flyout: the same items above the pull requests.
- Work items: Start in T3 on every row and in the detail header opens the
  launch sheet, which waits for an item that is not in the overview yet.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant