Original release notes
Desktop and shared changes
- chore(release): release Buzz Desktop version 0.5.21 (#7301) (
75f101d8b4f5b4b26f9891b73b87c67fedac25a0) - fix(desktop): wrap message tables within the available pane (#7279) (
6cf514ed90981d1db4acdb97a272543ecca83993) - fix(desktop): harden smoke E2E tests against Bestie overlay and toast timing (#7270) (
7a9a5233d9d755e715be0c585cf7850e935d28cf) - Show status and huddle indicators beside names (#7112) (
c6ca9d94d94230a315257a87beb8dc116fec56cc) - perf(desktop): publish mention sends before waking agents (#7154) (
40220d5618fc7dbe06421f358053ca77ed0f67d7) - fix(desktop): unify owned-agent cloud provenance markers (#7129) (
5073e075d7e7d95558c57f24d86d5db6196491c4) - fix(desktop): derive agent availability from relay presence (#7127) (
d5a73b9f35feaa81ef9afb13d1ec8943e8ec6ca9) - fix(desktop): preserve spacing after multi-word mentions (#7128) (
44d19f59a593dfb541bf40dcadbed313ca4a8f97) - feat(cli): add buzz gifs command group and NIP-30 emoji tags on messages (#7259) (
47d068e2109d077414cbf2f4f1c927f6d051037a) - feat(desktop): add persistent Bestie experience (#7223) (
ac5a18697c8294e9237f505a2e01ec6fc374849a) - fix(desktop): harden profile batch and thread-reply fetches against relay slowness (#7188) (
6f6093243eaea5160db79b7e054f06dfffd207aa) - fix(composer): align wrapped inline chip fragments (#7242) (
b6dc533b7c2aadb70a8f011a88a5bd2f06d800f2) - fix(desktop): keep explicit agent profiles bound to their exact key (#7131) (
83e596298449ab1cb57481221d0e41ce69e52814) - fix(desktop): discover authenticated owned relay agents (#7122) (
434dafe958d82ca07d2b42b0f7d023ab923c2ff9) - feat(agents): harness-agnostic effort write path and spawn bridge (#4625) (
0dbd036f5bff33e7ade75e7639f3218d424a6e73) - fix(desktop): retain automatic mentions only in threads (#7144) (
1c8321cd08feb597f8bcff5195c21148fb3e98ed) - feat: add databricks fable 5.1 model capabilities (#7213) (
560fea7b4fc5e96a4de45d988e039ffb3fd66662) - feat(desktop): add Pi agent preset (#7208) (
42aeb1571cc1f1ed4d73f05b420474be970021ab) - feat(buzz-agent): add DatabricksAuthCoordinator single-flight OAuth (#5545) (
5aed49b505a7e27f3b0e34dafa53d6c4e8cdcd64) - fix(desktop): preserve keyring identity during recovery (#7203) (
e5a7e26a1008227ff6a0b9430a6df2470475bec1) - ci: relax file-size ceilings by surface (#6485) (
4794a5cecf058ebbe2b367f40b1ce6ff80791e91) - fix(dev-mcp): extend shell timeout cap to 20 minutes and align outer budgets (#7185) (
cae158ce7fd72dee1f34d264f6790711d82d46bf) - feat(buzz-auth): add production NIP-FI federated assertion runtime (#7109) (
70895b355fcea9f99894b426c020052b715bd368) - Hide download action on voice notes (#7182) (
ac4aa94b05417c2830e5489ddda0c87f6a9d1dbf) - Add voice notes to desktop messages (#6978) (
114dbf745f1fe0bdbecb70e07a07f03c23687bdc) - feat(desktop): add thread-scoped ACP session experiment (#6909) (
59328d5ae38a51a618dd2fddd7faf1343d42096f) - fix(desktop): scope composer autocomplete to focus (#6860) (
571c1902d0ca55cfd4ccf6b91eeb731909cc10be) - feat(desktop): add isolated named demo builds (#6407) (
4a9de1a3a121285ef475d630b2b5764044c02cde) - fix(model-capabilities): humanize databricks goose model names (#7135) (
0affe527e880ddd300ae7d4dac3f0600c79b4f5e) - fix(desktop): back split thread headers (#7137) (
b47b5a50127c080a74ed4de19a43534cd9a7b563) - add public descriptions to agent personas (#7126) (
cb3144999bebc4939cb15b2200b373281d493b52) - feat(desktop): add protected-build Bestie experiment (#6902) (
5673c3307e248530beeea060da437350d3939a4b) - fix(relay): reject a frame on its own acknowledgement channel (#6961) (
2f3dd850db3afe27e56f18cbcd3548eabdd9b9c2) - feat: render agent avatars as squircles (#7106) (
bc006f67087b049e2f9c4d8a2f26faceff628225) - Enforce NIP-OA authorization time bounds (#7004) (
e47690c21b519128b40c917456b3e3f33f018fe4) - feat(desktop): use segmented controls for channel creation (#6845) (
c3132c3ee982d194cd0198ad07b57ec8bd726e4e) - feat(buzz-agent): surface stop reason and silent-turn WARN in telemetry (#7038) (
eed74bde2f4797714335ac10c56c0b0244c1def4) - fix(desktop): surface channel history load failures (#7013) (
00e61eafa917d296104006576b7a2ddbfd58bb5a) - fix(composer): polish automatic mentions (#6956) (
8dbc65d9e2c80d9d8516e17b751c46e0568100e6) - fix(desktop): resolve bundled sidecar on cheap path and bound login-shell spawns (#6904) (
2c99ee7af5a20d239e95ec5368407887449795c9) - refactor(db): extract domain stores from database runtime (#6987) (
a3730784fc851bb1125b40cca9b0a30788a293c1) - feat(desktop): add team sharing to community catalog (#3995) (
2f66ee24a0bf5efa958378069a6b155e99a1d068) - fix(desktop): complete project empty and context states (#6980) (
a89f5df4c52c3aa5875d9fccb0eaf2222aee4084) - fix(desktop): resolve exact typed mentions on space (#6862) (
b49675894b39f87215e4dfc8c1ad4a3c28c6097e) - perf(desktop): restore project context during startup (#6939) (
973386351646d01efca2735ad4921c0d219cff85) - fix(desktop): lift right auxiliary pane above shared header backdrop (#6966) (
350caf1de3136f6ec473a69d394544e99dfd4d85) - feat(desktop): implement 30178 team catalog backend (#5112) (
a7c7414a7fadfe1585b8a90af0f29d6593bb6126) - feat(model-capabilities): humanize Databricks UC model families (#6955) (
ae0ecd9a676c692876116fee7265cba5f18cbd90) - feat(agent): discover Databricks Unity Catalog models (#6918) (
be8d7756d5f17285f1e8a4b77d67f7d7cfb6f9e7) - preserve channel description paragraph breaks (#6946) (
69096c9a8db726eebd83422cdc5e6c72ed9d4f90) - fix(projects): allow owners to delete agent projects (#6533) (
9176e34405ae59fdefc50dc585454b7e9cb3833a) - Fade expanded video controls on hover (#6926) (
27c1a7c91b658535c8a655dbe8f2421af9099b80) - fix(client): resurface hidden DMs from live activity (#6885) (
4d77175c78f4df48e13398b25b271e3ac1b31dd3) - fix(desktop): keep the draft space when typing right after a mention pick (#6875) (
c856be0fb954c9e5267d622841098c24e3381e8f) - broker: define the agent-to-broker action contract (#6742) (
b622003f74aa5bf9b659786452813299a25e4897) - fix(desktop): keep project sheets independent from threads (#6901) (
cada3028ceda7ebdae61329f15b5364ca0d23dd4) - fix(desktop): accent-colored mention badges that count thread mentions (#6900) (
ceb8ba605f43728bdab64aa461211baeeb54364a) - fix(desktop): show edited head content in thread panel (#6887) (
eb8e97cfe74afbe560d92f3a8f470967a992767f) - fix(desktop-tooltip): increase surface contrast (#6897) (
03bfc837cbe463de9ef59a86742825a4863fb603) - Apply access policy when reusing channel agents (#6838) (
01c87a350b0fda89c8d333a5dd6c0e9d89d0c03f)

