Skip to content

Fix duplicate reviewer agent card#602

Merged
jahooma merged 1 commit intomainfrom
jahooma/fix-duplicate-reviewer-card
May 6, 2026
Merged

Fix duplicate reviewer agent card#602
jahooma merged 1 commit intomainfrom
jahooma/fix-duplicate-reviewer-card

Conversation

@jahooma
Copy link
Copy Markdown
Contributor

@jahooma jahooma commented May 6, 2026

Fixes a UI bug where a spawned reviewer could render as both an empty placeholder and a streaming agent because underscore tool aliases were not reconciled with canonical hyphenated agent IDs. The runtime now canonicalizes valid spawn agent entries before emitting tool call events, and the CLI matcher normalizes aliases when resolving placeholders to real subagent streams. Added regression coverage for code_reviewer_lite resolving to code-reviewer-lite, plus helper coverage for alias normalization. Validated with CLI and agent-runtime typechecks, focused CLI tests, focused agent-runtime spawn tests, and git diff --check.

@jahooma jahooma merged commit 6a18ebf into main May 6, 2026
35 checks passed
@jahooma jahooma deleted the jahooma/fix-duplicate-reviewer-card branch May 6, 2026 05:10
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