This issue is maintained by the weekly read-only audit.
Buzz upstream sync audit
Local branch: main
Local HEAD: de52ae8f0d57a3556c8362367dab443f20b90630
Upstream: upstream/main at 4cd82f513214aad11c2b742ce7cc7c681e8e32a0
Merge base: 485d03a358b6d695aaf97879f3fbaf2f308d0755
Local-only commits: 80
Upstream-only commits: 696
Status
⚠️ Upstream review is required before the next scheduled sync window.
Feebee protected-zone review
These paths are never accepted automatically:
miniapp
desktop/src/features/feebee
desktop/public/feebee-characters
desktop/src/shared/styles/globals/feebee.css
desktop/src/shared/i18n
No upstream changes touch an exact protected path.
Desktop UI changes outside these exact paths still require visual review:
keep Feebee's visual shell and assets while adopting upstream behavior.
Pending upstream commits (latest 30)
4cd82f513 feat(buzz-agent): add opt-in workspace-scoped Databricks reuse (feat(buzz-agent): add opt-in workspace-scoped Databricks reuse block/buzz#7606 )
6c35e82bd fix(acp): improve hints in pi agent setup guide (fix(acp): improve hints in pi agent setup guide block/buzz#7594 )
f3940ff21 fix(ci): pull pinned MinIO images from Quay (fix(ci): pull pinned MinIO images from Quay block/buzz#7599 )
78618804e Configure ACP session scope per agent (Configure ACP session scope per agent block/buzz#7578 )
e17cdd9d5 refactor(buzz-acp): point agents at buzz --help instead of a command table (refactor(buzz-acp): point agents at buzz --help instead of a command table block/buzz#7586 )
44c1cc7df feat(buzz-cli): render an agent-friendly command tree in --help (feat(buzz-cli): render an agent-friendly command tree in --help block/buzz#7584 )
ec11f8e2f fix(avatars): scale agent squircles from normalized paths (fix(avatars): scale agent squircles from normalized paths block/buzz#7307 )
d07457687 fix(mobile): bind same-name mentions to exact selected identities (fix(mobile): bind same-name mentions to exact selected identities block/buzz#7385 )
f3408fc62 fix(desktop): isolate quota backoff and reuse channel discovery rosters (fix(desktop): isolate quota backoff and reuse channel discovery rosters block/buzz#6998 )
9847b0967 test(desktop): isolate login-shell probe measurements (test(desktop): isolate login-shell probe measurements block/buzz#7570 )
6146c4fd1 feat(git): add default-branch management to relay and CLI (feat(git): add default-branch management to relay and CLI block/buzz#7562 )
813bbd141 fix(acp): integrate the Buzz Pi adapter fork (fix(acp): integrate the Buzz Pi adapter fork block/buzz#7552 )
092c6a727 fix(markdown): align mention chip wrapping (fix(markdown): align mention chip wrapping block/buzz#7501 )
00209076c fix(relay): reject presence updates when Redis storage fails (fix(relay): reject presence updates when Redis storage fails block/buzz#7532 )
cec5c8fd9 fix(desktop): let inbox title and message author names truncate under narrow panes (fix(desktop): let inbox title and message author names truncate under narrow panes block/buzz#7550 )
051c3a270 fix(buzz-acp): report missing models without retrying (fix(buzz-acp): report missing models without retrying block/buzz#7538 )
12023a3cb fix(desktop): require a Codex adapter with Astra support (fix(desktop): require a Codex adapter with Astra support block/buzz#7427 )
ad9591c43 fix(desktop): order unnamed roster members by full canonical npub (fix(desktop): order unnamed roster members by full canonical npub block/buzz#7503 )
82656ffea fix(mobile): standardize public-key identity display on npub (fix(mobile): standardize public-key identity display on npub block/buzz#7493 )
2226b6f95 fix(desktop): npub identity controls across profile, agents, and workflows (fix(desktop): npub identity controls across profile, agents, and workflows block/buzz#7489 )
ad2a84131 fix(desktop): npub identity displays for mention, member, and workflow surfaces (fix(desktop): npub identity displays for mention, member, and workflow surfaces block/buzz#7495 )
bfc384855 fix(desktop): shared npub identity foundation (canonicalNpub, PubKey gate, strict parser) (fix(desktop): shared npub identity foundation (canonicalNpub, PubKey gate, strict parser) block/buzz#7488 )
93761e411 fix(mobile): render push notification sender identity as npub (fix(mobile): render push notification sender identity as npub block/buzz#7494 )
c045321a7 fix(acp): pace targeted overflow recovery on consumer capacity (fix(acp): pace targeted overflow recovery on consumer capacity block/buzz#7325 )
218633b8f fix(link-preview): keep composer fetches user-paced (fix(link-preview): keep composer fetches user-paced block/buzz#7211 )
44316ff72 feat(mesh): upgrade to mesh-llm 0.76.0-rc8 and recommend Qwen3.8 27B (feat(mesh): upgrade to mesh-llm 0.76.0-rc8 and recommend Qwen3.8 27B block/buzz#6189 )
cd54e2682 fix(agent): route GPT-5+ model-service FQNs to Responses (fix(agent): route GPT-5+ model-service FQNs to Responses block/buzz#7358 )
86c189e85 fix(buzz-acp): wake held ACP threads and fence forked sessions (fix(buzz-acp): wake held ACP threads and fence forked sessions block/buzz#7340 )
fa1b27bcc fix(mobile): style inline code with the app mono face (fix(mobile): style inline code with the app mono face block/buzz#6631 )
3c7f288c6 chore(release): release Buzz Desktop version 0.5.23 (chore(release): release Buzz Desktop version 0.5.23 block/buzz#7381 )
Next sync window
Review on Monday.
Merge during the Wednesday sync window.
Use the conflict policy in UPSTREAM_SYNC.md.
Buzz upstream sync audit
mainde52ae8f0d57a3556c8362367dab443f20b90630upstream/mainat4cd82f513214aad11c2b742ce7cc7c681e8e32a0485d03a358b6d695aaf97879f3fbaf2f308d0755Status
Feebee protected-zone review
These paths are never accepted automatically:
miniappdesktop/src/features/feebeedesktop/public/feebee-charactersdesktop/src/shared/styles/globals/feebee.cssdesktop/src/shared/i18nNo upstream changes touch an exact protected path.
Desktop UI changes outside these exact paths still require visual review:
keep Feebee's visual shell and assets while adopting upstream behavior.
Pending upstream commits (latest 30)
4cd82f513feat(buzz-agent): add opt-in workspace-scoped Databricks reuse (feat(buzz-agent): add opt-in workspace-scoped Databricks reuse block/buzz#7606)6c35e82bdfix(acp): improve hints in pi agent setup guide (fix(acp): improve hints in pi agent setup guide block/buzz#7594)f3940ff21fix(ci): pull pinned MinIO images from Quay (fix(ci): pull pinned MinIO images from Quay block/buzz#7599)78618804eConfigure ACP session scope per agent (Configure ACP session scope per agent block/buzz#7578)e17cdd9d5refactor(buzz-acp): point agents at buzz --help instead of a command table (refactor(buzz-acp): point agents at buzz --help instead of a command table block/buzz#7586)44c1cc7dffeat(buzz-cli): render an agent-friendly command tree in --help (feat(buzz-cli): render an agent-friendly command tree in --help block/buzz#7584)ec11f8e2ffix(avatars): scale agent squircles from normalized paths (fix(avatars): scale agent squircles from normalized paths block/buzz#7307)d07457687fix(mobile): bind same-name mentions to exact selected identities (fix(mobile): bind same-name mentions to exact selected identities block/buzz#7385)f3408fc62fix(desktop): isolate quota backoff and reuse channel discovery rosters (fix(desktop): isolate quota backoff and reuse channel discovery rosters block/buzz#6998)9847b0967test(desktop): isolate login-shell probe measurements (test(desktop): isolate login-shell probe measurements block/buzz#7570)6146c4fd1feat(git): add default-branch management to relay and CLI (feat(git): add default-branch management to relay and CLI block/buzz#7562)813bbd141fix(acp): integrate the Buzz Pi adapter fork (fix(acp): integrate the Buzz Pi adapter fork block/buzz#7552)092c6a727fix(markdown): align mention chip wrapping (fix(markdown): align mention chip wrapping block/buzz#7501)00209076cfix(relay): reject presence updates when Redis storage fails (fix(relay): reject presence updates when Redis storage fails block/buzz#7532)cec5c8fd9fix(desktop): let inbox title and message author names truncate under narrow panes (fix(desktop): let inbox title and message author names truncate under narrow panes block/buzz#7550)051c3a270fix(buzz-acp): report missing models without retrying (fix(buzz-acp): report missing models without retrying block/buzz#7538)12023a3cbfix(desktop): require a Codex adapter with Astra support (fix(desktop): require a Codex adapter with Astra support block/buzz#7427)ad9591c43fix(desktop): order unnamed roster members by full canonical npub (fix(desktop): order unnamed roster members by full canonical npub block/buzz#7503)82656ffeafix(mobile): standardize public-key identity display on npub (fix(mobile): standardize public-key identity display on npub block/buzz#7493)2226b6f95fix(desktop): npub identity controls across profile, agents, and workflows (fix(desktop): npub identity controls across profile, agents, and workflows block/buzz#7489)ad2a84131fix(desktop): npub identity displays for mention, member, and workflow surfaces (fix(desktop): npub identity displays for mention, member, and workflow surfaces block/buzz#7495)bfc384855fix(desktop): shared npub identity foundation (canonicalNpub, PubKey gate, strict parser) (fix(desktop): shared npub identity foundation (canonicalNpub, PubKey gate, strict parser) block/buzz#7488)93761e411fix(mobile): render push notification sender identity as npub (fix(mobile): render push notification sender identity as npub block/buzz#7494)c045321a7fix(acp): pace targeted overflow recovery on consumer capacity (fix(acp): pace targeted overflow recovery on consumer capacity block/buzz#7325)218633b8ffix(link-preview): keep composer fetches user-paced (fix(link-preview): keep composer fetches user-paced block/buzz#7211)44316ff72feat(mesh): upgrade to mesh-llm 0.76.0-rc8 and recommend Qwen3.8 27B (feat(mesh): upgrade to mesh-llm 0.76.0-rc8 and recommend Qwen3.8 27B block/buzz#6189)cd54e2682fix(agent): route GPT-5+ model-service FQNs to Responses (fix(agent): route GPT-5+ model-service FQNs to Responses block/buzz#7358)86c189e85fix(buzz-acp): wake held ACP threads and fence forked sessions (fix(buzz-acp): wake held ACP threads and fence forked sessions block/buzz#7340)fa1b27bccfix(mobile): style inline code with the app mono face (fix(mobile): style inline code with the app mono face block/buzz#6631)3c7f288c6chore(release): release Buzz Desktop version 0.5.23 (chore(release): release Buzz Desktop version 0.5.23 block/buzz#7381)Next sync window
UPSTREAM_SYNC.md.