Skip to content

Reactions on an agent's final reply after a recap don't render #534

Closed as not planned

Description

@iamnbutler

A reaction on an agent turn's final reply is stored and sent to the app, but the timeline doesn't show it when the turn has a recap above the final reply.

Repro (Ace from source, local channel):

  1. Ask an agent something that makes it call a few tools and then reply. The turn gets a recap ("Worked for N seconds, ran N tool calls") followed by the final reply.
  2. React to the final reply's entry ({ op: "react", entry: <final pi.assistant entry> } through the gateway).
  3. The channel's ace.messages document has the reaction, and watch with actions: true sends a reactions event, but no reaction shows under the reply.

Found while testing seed imports (#533). It happens the same way on a channel that wasn't imported.

Activity

  1. iamnbutler commented on Oct 20, 2026

    @iamnbutler
    ContributorAuthor

    Not a bug. The test host was serving a stale apps/app/dist built before watches asked for actions, so the app never requested reactions. After rebuilding, imported and live reactions render, including on a final reply after a recap.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions