Skip to content

feat(toolbar): name the agent behind role:agent replies - #35

Merged
bobakemamian merged 1 commit into
resolved-unresolvefrom
agent-identity
Aug 18, 2026
Merged

feat(toolbar): name the agent behind role:agent replies#35
bobakemamian merged 1 commit into
resolved-unresolvefrom
agent-identity

Conversation

@bobakemamian

Copy link
Copy Markdown
Contributor

Stacked on #34 (← #33#31) — merge in order.

Closes #28. "Which agent is replying to me. Is that Cindy?"

No wire change needed: ThreadMessage.origin already exists for any role and the hub's thread POST passes it through — the card just never read it for agent messages. origin: "claude:lark-mac-agent" now renders the who-line as Claude · lark-mac-agent; agent posts without an origin keep the generic "Agent" label, so nothing existing changes.

The companion change (the Lark daemon actually sending its identity) is a separate lark-admin PR stacked on #50 there.

Gates

  • toolbar tests, tsc, biome, fresh build + bundle byte-check

🤖 Generated with Claude Code

@coderabbitai

coderabbitai Bot commented Aug 18, 2026

Copy link
Copy Markdown
Contributor

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro Plus

Run ID: e090de7b-e869-49a0-95cc-72448b4d2e97

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Comment @coderabbitai help to get the list of available commands.

'Which agent is replying to me. Is that Cindy?' Thread messages already
carry an optional origin on the wire for any role; the card just never
read it for agents. origin 'claude:lark-mac-agent' now renders as
'Claude · lark-mac-agent'; anonymous agent posts keep the generic label.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@bobakemamian
bobakemamian merged commit 81f11ff into main Aug 18, 2026
5 of 6 checks passed
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.

Agent replies are anonymous — show which agent answered

1 participant