githubnext/ace2Public

Ace: a collaborative coding environment on the team's own machines

Notify participants when an agent finishes

IA

Notify participants when a run finishes or fails, or an agent question needs an answer.

Dogfooding core/QOL: #5. Migrated from [TODO.md — During dogfooding](https://github.com/githubnext/ace2/blob/21ac3df5cf6c963cf20e33b0d470ba45eac40150/TODO.md#during-dogfooding).

## Acceptance

- Surface attention while another channel/window is active, with a link to the relevant chat. - Distinguish finished, failed and waiting-for-answer states; coordinate questions with #21. - Reconnect without losing pending attention or repeatedly notifying about the same outcome.

  1. iamnbutlerparent-issue-addedlast month on GitHub

  2. iamnbutlerreferenced this in [Meta] Dogfood Ace end to end #5last month on GitHub

  3. iamnbutlerreferenced this in Manage background and interactive jobs from channel tools #53last month on GitHub

  4. iamnbutlerreferenced this in [Meta] Help participants follow and understand agent work #98last month on GitHub

  5. iamnbutlerreferenced this in Show a live, plain-language account of agent progress, outcomes, and blockers #99last month on GitHub

  6. iamnbutlerreferenced this in Wake waiting agents on channel handoffs instead of blocking in shell polling loops #108last month on GitHub