Skip to content

Add end-to-end guarantee that agent event results are posted back to the source room #4794

Description

@Mr-Godot

Bug / feature gap

When an agent is asked to post event/task results back into a Buzz room, the result can be absent from the room because the agent never receives the originating plain room message under the default mention-only configuration.

Observed behavior

The VECTOR service was configured with --channels <room> but no --subscribe flag, started in subscribe=Mentions, and therefore only accepted events containing a p tag for the agent. A normal room request did not trigger processing, so no result was posted back.

Impact

Requests made in a room can appear to be ignored, and users cannot rely on event results being posted in the same room.

Suggested fix

Add an end-to-end test: publish a plain room request, process it, and assert a result/reply event appears in that same channel. Also document/enforce the expected room delivery mode and preserve the source channel when posting results.

Activity

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