Documentation / Desktop Ide

Agent streaming UX

v1.0 Beta

Agent streaming UX

While ACE Agent is running, the UI shows a clear phase instead of a generic “Live” badge.

Phases

Phase Meaning
Thinking Understanding the request / planning
Connecting Opening the Agent stream
Reading Reading workspace files
Searching Grep / semantic search
Editing Preparing or applying file changes
Writing Streaming the reply text

Stability

  • Status feed updates are debounced (~120ms) during a run
  • Markdown stream updates are debounced and preserve the activity slot (less flicker)
  • Review / Apply card is not rebuilt on every token — only when the run finishes
  • Review & Apply is hidden while Thinking / tools are still running (no early inferred card)

Quick check

  1. Agent mode → ask to rename a function in an open file
  2. Pass if the stream chip moves through Thinking → Reading/Editing → Writing (or similar)
  3. Pass if Dismiss / Review & Apply does NOT appear during Thinking
  4. Pass if Review & Apply appears only after the run completes (when auto-apply is off)
  5. Pass if the activity list does not visibly flash/rebuild on every token
Was this helpful?