Skip to content

fix: Claude live models, reply delivery prompt, avatar flicker#2703

Open
Chessing234 wants to merge 3 commits into
block:mainfrom
Chessing234:fix/models-reply-avatar
Open

fix: Claude live models, reply delivery prompt, avatar flicker#2703
Chessing234 wants to merge 3 commits into
block:mainfrom
Chessing234:fix/models-reply-avatar

Conversation

@Chessing234

Copy link
Copy Markdown
Contributor

Summary

  • Claude Code model discovery falls through to buzz-acp models when no Anthropic API key is set
  • Turn/base prompts state that session text is not delivered — reply via buzz messages send
  • Self avatars keep the cached image while the media proxy warms up

Test plan

  • just ci
  • Claude Code harness model picker loads live models without ANTHROPIC_API_KEY
  • Sonnet-class agent replies via CLI after a mention (not only Activity panel text)
  • Self avatar stays visible across community switch / brief proxy blip

Closes #2581
Closes #2698
Closes #2665

Made with Cursor

Chessing234 and others added 3 commits July 24, 2026 13:46
Claude Code usually uses OAuth, not ANTHROPIC_API_KEY. Missing key now
returns Ok(None) so buzz-acp models can load the live list.

Closes block#2581

Signed-off-by: Taksh <takshkothari09@gmail.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Make the delivery contract explicit in the turn prompt and base prompt
so models that skip buzz messages send stop silently dropping answers.

Closes block#2698

Signed-off-by: Taksh <takshkothari09@gmail.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Prefer the cached data URL over buzz-media:// and re-fetch the proxy
port after cache reset so avatars don't flash to monograms.

Closes block#2665

Signed-off-by: Taksh <takshkothari09@gmail.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

1 participant