Skip to content

fix(relay): log ambiguous workflow @mentions instead of dropping silently (#4436) - #4506

Open
Chessing234 wants to merge 2 commits into
block:mainfrom
Chessing234:fix/ambiguous-mention-warn-4436
Open

fix(relay): log ambiguous workflow @mentions instead of dropping silently (#4436)#4506
Chessing234 wants to merge 2 commits into
block:mainfrom
Chessing234:fix/ambiguous-mention-warn-4436

Conversation

@Chessing234

@Chessing234 Chessing234 commented Aug 3, 2026

Copy link
Copy Markdown
Contributor

Summary

Test plan

  • cargo test -p buzz-relay --lib workflow_sink::tests
  • Trigger a workflow send_message with @Fizz when two members share that name; relay logs the warn and still posts the message without a Fizz p tag

Dropping the p tag is intentional, but silence made healthy sends look
like dead agents (block#4436). Return matched ambiguous names and log them.

Signed-off-by: Taksh <takshkothari09@gmail.com>
Ensure a second @fizz in the same workflow text does not duplicate the
ambiguous-name signal.

Signed-off-by: Taksh <takshkothari09@gmail.com>
@Chessing234

Copy link
Copy Markdown
Contributor Author

note: #3991 extracts this resolver into buzz-core for desktop typed mentions — if that lands first i'll rebase the warn onto the shared helper.

@Chessing234

Copy link
Copy Markdown
Contributor Author

@kalvinnchau small relay fix: log ambiguous workflow @mentions instead of dropping them silently. would love a review + merge if you have cycles.

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