Skip to content

Releases: block/buzz

Sprig (rolling)

Sprig (rolling) Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 17 May 17:35
916de4e

Rolling Linux build of Sprig (all-in-one buzz-acp + buzz-agent + buzz-dev-mcp), tracking main (916de4e4dbbf9299695a91defa6e3802b1820256).

Buzz Desktop v0.4.2

Choose a tag to compare

@github-actions github-actions released this 13 Jul 22:04
9c4ed39
  • fix(desktop): unify observer feed scroll onto useAnchoredScroll (#1825) (d75c2e913)
  • fix(desktop): sync sidebar update card copy with global installing state (#1827) (b63a2e423)
  • fix(desktop): parse codex ACP plan entries[] into checklist (#1824) (34dcd13d5)
  • fix(desktop): resolve Git Bash for Windows shell tool via PATH/git/registry fallback (#1821) (020ac7f40)
  • feat(desktop): show read-only MCP server config (#1780) (51ee1c473)
  • fix(desktop): require user action before applying updates (#1820) (deed64a14)
  • fix(desktop): preserve selected inbox rows through reflow (#1817) (c06ddcf14)
  • fix(snapshot): send Buzz shares as PNG avatar cards (#1811) (a6cfd6551)
  • test(desktop): consolidate and stabilize scroll coverage (#1815) (d41b4c390)
  • fix(buzz-agent): support max effort for gpt-5.6 family (#1806) (e34e0974a)
  • fix(desktop): widen probe test timing margins for parallel pre-push (#1812) (fac79215a)
  • fix(desktop): keep pairing tests after production items (#1807) (68909629f)
  • chore(deps): update rust crate nostr to v0.44.4 (#1789) (f1f5002a9)
  • Add optional standalone pairing relay to Helm chart (#1799) (9b47c8548)
  • chore(ci): lint desktop Tauri crate in CI (#1801) (bea507d8a)
  • fix(desktop): preserve live events and window order across channel refreshes (#1802) (e09e94ab8)
  • fix(desktop): restore macOS navigation chrome alignment (#1797) (109800fe5)
  • fix(desktop): omit invalid snapshot imeta thumbnails (#1800) (b32f2c08f)
  • fix(desktop): centralize known-agent trust set in useKnownAgentPubkeys (#1703) (095f3c728)
  • chore(deps): update all non-major dependencies (#1778) (221aceb1c)
  • fix(desktop): pass augmented PATH to codex-acp version probe (#1794) (10ae66893)
  • feat(desktop): add team snapshot sharing commands (#1790) (150514f66)
  • feat(managed_agents): add buzz-team-snapshot v1 codec (#1784) (aceb5e045)

Buzz Desktop v0.4.1

Choose a tag to compare

@github-actions github-actions released this 13 Jul 02:40
188ad63
  • feat(desktop): auto-restart setup-mode agents after adapter install, badge drift fallback (#1786) (11a286b9a)
  • Retain a stable message window in channel timelines (#1698) (b0ad2b66d)
  • refactor(desktop): remove legacy persona-card flows (#1781) (1fa91f569)
  • Serialize managed agent PATH tests (#1777) (1fc7488ea)
  • fix(desktop): stable inbox selection and scroll/draft preservation (#1760) (7e3252ea3)
  • feat(desktop): add buzz-agent-snapshot v1 export, import, sender-native send, and recipient card/import (#1753) (1580046b3)
  • refactor(desktop): remove vestigial MCP toolsets config (#1776) (dfec75b3c)
  • feat(desktop): add key backup and agent defaults to onboarding, make avatar optional (#1767) (d2e87e1ca)
  • fix(desktop): correct provider and model handling in agent config dialogs (#1764) (f3319dd11)
  • fix(desktop): cascade persona deletes and restart agents on global config save (#1766) (7c346d7f8)
  • fix(desktop): make doctor installs retryable with per-runtime progress and auth status (#1765) (25bb71475)
  • fix(codex): swap to @agentclientprotocol/codex-acp 1.x + detect outdated adapter (#1750) (6d1a77e49)
  • fix(desktop): show thread replies loader (#1773) (e07e02c0e)
  • fix(desktop): restore multi-image mosaic galleries (#1769) (2c41e9e6b)
  • Group channel membership events (#1713) (5dc70bd0b)
  • Fix desktop launch motion and reaction spacing (#1717) (89e2e2e4a)
  • fix(desktop): align sidebar search across themes (#1712) (53c177e34)
  • fix(desktop): Buzz theme flicker, white bar & accent-picker motion (#1681) (5e15a588e)
  • feat(desktop): surface Team Instructions as distinct observer section (#1759) (56d822dc2)
  • fix(desktop): separate system prompt from turn context (#1754) (84ec63aa2)
  • fix(desktop): preserve archived observer history (#1752) (51234bd89)
  • fix(desktop): surface codex config-parse failures and -32603 internal errors clearly (#1745) (ec3762552)
  • fix(desktop): fix workspace rail badge disappearance and persist mark-as-unread (#1747) (e8df6ba69)
  • chore(desktop): remove container-only npm-preflight E2E harness (#1749) (9895b4d39)
  • fix(desktop): preflight npm prefix writability in doctor installs (#1732) (58aee8f91)
  • fix(workspaces): exclude muted channels and unfollowed threads from rail unread badge (#1738) (ea1c75b0d)
  • feat(desktop): add explicit Edit avatar CTA in agent instance edit dialog (#1736) (26966aace)
  • fix(observer): order system prompt below current-session divider on restart (#1734) (67a2d047e)

Buzz Desktop v0.4.0

Choose a tag to compare

@github-actions github-actions released this 10 Jul 21:01
13dded7
  • feat(desktop): default observer archive on for dev-nest builds (#1726) (d9e4edbbf)
  • feat(desktop): thread baked build env into global agent config UI (#1722) (2f2ad409a)
  • feat: relay invite links (mint + claim + landing page + deep link) (#1668) (2e529aab7)
  • fix(desktop): pass GlobalAgentConfig to spawn_config_hash in tests (#1721) (b97777350)
  • feat(desktop): global agent config defaults with readiness/spawn parity (#1448) (77c08365e)
  • fix(desktop): remove "Remove all stopped" bulk action from agents menu (#1720) (651efe8d9)
  • fix(desktop): retire single-member built-in Fizz team (#1718) (f12bd3689)
  • fix(desktop): hide relay mesh option when mesh-llm feature is absent (#1719) (f0b8f806f)
  • fix(desktop): propagate agent definition edits to instances and remove dead config knobs (#1715) (1f48860b7)
  • perf(desktop): thread panel rebuilt on every render — fix memo + add typing-latency benchmark (#1652) (9b2f0c8cb)
  • fix(drafts): stop clearing drafts on workspace switch and hide sent section (#1708) (e2d104f66)
  • fix(inbox): reply at same thread level as inbox item (#1714) (177fc30be)
  • fix(desktop): make @mention clicks reliably open the profile panel (#1705) (5f0d8309d)
  • fix(desktop): walk ancestor chain in orphan sweep exemption (#1711) (7fb215c4f)
  • fix(desktop): stop showing /dev/null in diff labels, keep type badge visible (#1704) (868c9ad05)
  • perf(desktop): stop re-rendering the app shell on every keystroke; fix two latent cache races it unmasked (#1692) (129c91a2b)
  • fix(observer): widen live subscription lookback to capture session/prompt (#1710) (715df2537)
  • test(desktop): stabilize custom emoji e2e (#1685) (20c40d176)
  • fix(observer): use lifecycle item title as verb instead of hardcoded "Status" (#1709) (95bc640a5)
  • chore(desktop): remove dead archive-migration and keyring load_readonly helpers (#1701) (389a956e0)
  • fix(desktop): stop losing imported identity on every launch (#1568) (e15f06857)
  • fix(desktop): use augmented PATH for readiness probes (#1613) (94ec2c2bc)
  • fix(desktop): isolate dev keyring from production and make BUZZ_SHARE_IDENTITY keyring-aware (#1680) (e5d215e3c)
  • fix(desktop): migrate Databricks V1→V2 records at boot and fix readiness gate (#1686) (1f2afce29)
  • B5 residue: inbound-event security hardening + persona→agent copy sweep (#1688) (f0e65589a)
  • fix(desktop): paginate complete channel directory (#1690) (b41cf3ffc)
  • fix: flush debounce on Tab/Enter to prevent stale autocomplete (#1661) (841282141)
  • fix(desktop): preserve agent timer state across workspace switches (#1679) (46613dcce)
  • fix(desktop): honor macOS title-bar double-click preference (#1674) (6b2147a5d)
  • feat(desktop): projects overview v2 — aggregate rail, PR review flow, commit detail, and straighter layout (#1677) (58fe9388c)
  • B5: one create path — behavioral quad activation, backfill, menu collapse, legacy dialog deletion (#1667) (3a7e40027)
  • Polish Buzz sidebar theme (#1671) (cdba2a08e)
  • fix(agents): harden structured error-code classification edge cases (#1663) (fc8a17445)
  • feat: add deeplink nostr identity binding flow (#1648) (cecd03142)
  • perf(desktop): cache parsed markdown across channel-switch remounts (#1635) (2b3246934)
  • fix(agents): surface provider errors structurally instead of raw dumps (#1653) (9b244ff22)
  • feat(relay,desktop): canonicalize agent definitions on kind:30175 (Phase 2) (#1655) (b2c63291f)
  • fix(desktop): scope observer feed by channel and add session-boundary dividers (#1634) (fd5d04de0)
  • feat(config-nudge): distinguish install/auth state in cli_login nudge cards (#1633) (4f1a487ab)
  • fix(desktop): async-ify the auto-restart setter after the perf-sweep merge collision (#1651) (dc7ececdc)
  • feat(desktop): auto-restart agents on config change (Chunk F) (#1649) (a415f0f31)
  • perf(desktop): GUI performance sweep — async offload, poll reduction, render stabilization (#1641) (2cc0eb539)
  • fix: user search returns zero results for partially typed names (#1603) (11608ef67)
  • copy(desktop): finish the persona→agent rename in rendered UI (B4.1) (#1647) (577fc8df5)
  • Community moderation UI: integration branch (data layer + member surface base) (#1617) (c9c868b25)
  • Community moderation Phase 1: reports, bans/timeouts, audit, tombstones, relay-DM notices (#1616) ([`863...
Read more

Buzz Desktop v0.3.46

Choose a tag to compare

@github-actions github-actions released this 07 Jul 17:06
75079c8
  • fix(desktop): preserve agent model/provider when persona snapshot fields are blank (#1583) (a3ee2c569)
  • feat(acp,desktop): identify and reap stale agent harness processes (#1582) (3c6c0d447)
  • feat(desktop): active-draft badge, send-from-drafts confirm dialog, thread-deleted state (#1581) (b394e95ef)
  • fix(desktop): treat baked build env vars as satisfying required agent config (#1580) (b90e80443)
  • feat(desktop): add "Copy image" to image right-click context menu (#1579) (683f7fec1)
  • fix(nest): use buzz-dev symlink name for dev builds (#1587) (dcbb3ff78)
  • fix(composer): address image-editor follow-up nits on #1491 (#1565) (49391d807)
  • fix(desktop): render black static boot screen (#1570) (10444d248)
  • feat(agents): group activity tool bursts (#1571) (426f04484)
  • feat(desktop): aggregated overview rail, commit detail page, and full breadcrumbs (#1573) (c97263901)
  • fix(desktop): fetch profiles for reaction actors and thread-reply authors (#1550) (62def1459)
  • refactor(desktop): unify EditAgentDialog styling with PersonaDialog (#1540) (c258ffc4a)
  • feat(desktop): add 10-minute message grouping window (#1578) (564ead385)
  • feat(desktop): unify sidebar section actions into a per-section ⋮ menu (#1577) (d94561795)
  • feat(desktop): emoji avatar picker for agents + reliable picker scroll (#1576) (ed84a8735)
  • fix(desktop): sync derived active-turn liveness in channel activity path (#1492) (1f5ba5bb2)
  • fix(personas): remove goose runtime pin from Fizz built-in (#1566) (e3008b360)
  • feat(acp,buzz-agent): thread model name through NIP-AM kind 44200 emit path (#1564) (08e707eb5)
  • sync channel sort preferences across clients (#1556) (04a9d1029)
  • fix desktop canvas header blur in split channel management (#1558) (2ef26ec21)
  • feat(composer): compose spoiler, annotation, and tooltip controls (#1491) (1aa87bb26)
  • feat(channel list): add persistent channel sort toggle (#1505) (36ac5243f)

Buzz Desktop v0.3.45

Choose a tag to compare

@github-actions github-actions released this 06 Jul 23:15
5f7f774
  • chore(deps): bump crossbeam-epoch to 0.9.20 for RUSTSEC-2026-0204 (#1563) (75b52ad7e)
  • fix(archive): atomic remove-kind path + split test modules (#1562) (484bede75)
  • feat(archive): add agent turn-metric (kind 44200) local archive (#1555) (429f54b4f)
  • feat(desktop,buzz-acp): add harness-agnostic config bridge and setup-listener mode (#1411) (d8355d318)
  • fix(desktop): stop edit-channel dialog hanging on "Saving..." (#1557) (76806cb1f)
  • feat(archive): add local-save archive with observer-feed default-on option (#1442) (711078807)
  • feat(desktop): add Slack-like Drafts inbox with persistence and image fix (#1539) (4c598dcef)
  • fix(setup): fix syntax error in seed-local-community.sh (#1547) (3729a6515)
  • feat(desktop): add right-click context menu to workspace rail (#1552) (0e87998f8)
  • fix(desktop): restore saved window geometry on launch (#1554) (e790c9828)
  • feat(desktop): add typeahead search to persona model dropdown (#1542) (3b43743e1)
  • fix(desktop): publish new agent profiles to active relay (#1546) (346efe08b)
  • chore(desktop): use dot access for host header assignment (#1548) (ccfdf45bc)
  • fix(onboarding): guard against webkit2gtk WAL race with explicit profile-event signal (#1508) (c2ee4d162)

Buzz Desktop v0.3.44

Choose a tag to compare

@github-actions github-actions released this 06 Jul 17:50
2eebeb5
  • fix(desktop): keep thread-summary badges mounted through scrollback prepends (#1533) (6abf614fd)
  • refactor(shell): drop bundled PortableGit, add BUZZ_SHELL override + dialect hint (#1536) (cfa208983)
  • feat(nips,relay,acp): NIP-AM durable encrypted agent turn metrics (kind 44200) (#1441) (71265ca36)

Buzz Desktop v0.3.43

Choose a tag to compare

@github-actions github-actions released this 06 Jul 16:15
8d64887
  • fix(desktop): sync agent relay profile when persona avatar changes (#1512) (ce901f7c1)
  • feat(desktop): redesign appearance settings with mode-first theme picker (#1528) (9e773f103)
  • fix(deps): restore windows-* crates downgraded by chrono bump (fixes Windows Rust on main) (#1532) (d40837085)
  • chore(renovate): stop rebase churn between weekly sweeps (#1530) (a8238cd67)
  • fix(deps): unversion isomorphic-git pnpm patch key (#1529) (2a24765fd)
  • chore(deps): update dependency @tanstack/react-virtual to v3.14.5 (#1523) (b66a53f5b)
  • chore(deps): update redis to v1.2.2 (#1049) (f1b29140c)
  • feat(desktop): restore section icon/emoji picker (#1516) (232b6066c)
  • chore(deps): update radix-ui-primitives monorepo (#1524) (dc383c199)
  • fix(desktop): stop Leave-channel dialog from freezing the app (#1482) (668d30b0c)
  • perf: lazy-load avatars and message images (#1517) (d09d7dea5)
  • Live thread-summary push: badge counts update on reply ingest (#1521) (74a30c3de)
  • chore(deps): update all non-major dependencies (#1163) (a255a7735)
  • chore(deps): update rust crate anyhow to v1.0.103 (#1525) (26d609cbe)
  • chore(deps): update cashapp/activate-hermit digest to cea9af7 (#1522) (19d98319a)
  • chore(deps): update rust crate chrono to v0.4.45 (#1050) (3caa66d4f)
  • chore(deps): update actions/cache digest to caa2961 (#1341) (8dea817fa)
  • chore(deps): pin dependencies (#1162) (4b01040af)
  • feat(desktop): replace placeholder icon with actual app icon on welcome screen (#1527) (5b88e5956)
  • feat(desktop): enable native spellcheck in message composer (#1515) (a1b5983e5)
  • fix: let agent owners delete their agent's messages (relay kind:5 + desktop/mobile UX) (#1519) (642800548)
  • chore(desktop): bring ChannelScreen back under the size gate (#1520) (8174f2b0a)
  • fix(zoom) desktop chrome clearance under text zoom (#1490) (ee4c9ef13)
  • fix(activity panel): handle back navigation (#1487) (caf644eda)
  • Port channel windows to mobile (#1518) (6716cd31a)
  • perf: GIN index for e-tag containment + delta profile fetch (scroll-back ~2.1s/page) (#1514) (33886e3de)
  • GUI read-model overhaul: server-assembled channel windows (Correct™ pagination + relay-signed bounds) (#1500) (62bb9fe8c)
  • feat(desktop): show activity timestamps on demand (#1506) (c7a8b0bab)
  • feat(reconnect): replace top banner with animated sidebar overlay (#1510) (f35aeb798)
  • docs(nest-skill): explain agent-owned git repos and automatic auth (#1437) (20d3cdc22)
  • fix(agent): make stop-hook rejection budget per-prompt, fix stale hook docs (#1503) (4a0951042)

Buzz Desktop v0.3.42

Choose a tag to compare

@github-actions github-actions released this 03 Jul 16:17
a038c64
  • fix(desktop): bound read-state localStorage growth and recover from quota errors (#1502) (a3cf7eec1)
  • Customize macOS DMG installer (#1496) (bbf8d8912)
  • mobile: thread scroll-to-bottom and desktop-parity mention autocomplete (#1499) (e9318f66d)
  • fix(agent): honor stop hook retry budget (#1501) (1c297d2f2)
  • feat(profile): embed live activity feed in profile aux panel (#1380) (654b6c374)
  • feat(desktop): contribution heatmap and graphical cards on projects overview (#1497) (204a0fd2e)
  • feat(desktop): repository-first projects with git workflows (#1471) (8e3c0ee95)
  • fix(desktop): lock horizontal webview pan (Magic Mouse side-scroll) (#1480) (5d4edf153)
  • Add agent catalog modal (#1302) (228122fdd)
  • fix(desktop): actually close relay sockets — plugin:websocket|disconnect does not exist (#1481) (e70dd1a1e)
  • feat(buzz-agent): config parity — thinking effort, model switching, normalized token limits (#1470) (3e282a241)
  • fix(sidebar): scope channel sections storage to relay URL (#1477) (f9d06ae21)
  • chore(mobile): declare non-exempt encryption usage in Info.plist (#1474) (453b8b1e4)
  • fix(desktop): bind channel and thread context at compose time to prevent wrong-channel send (#1472) (d369ca9df)
  • fix(relay-reconnect): resilient reconnect with fast-path, escalation, and polling (#1456) (02ff06cac)
  • feat: per-community workspace icon set by admins, served via NIP-11 (#1463) (5bfd5ca27)
  • perf(relay): batch outbound websocket data frames (#1464) (01b92faa1)
  • Make reaction ingest atomic (#1458) (835302cc8)
  • Serialize fan-out EVENT frames once (#1459) (3c661fb48)
  • fix: agent reliability — no restart on channel-add, visible dead-letter notice (#1468) (d9c4e4aa7)
  • fix(profile): consolidate agent profile runtime metadata (#1451) (c48006fc3)
  • fix(desktop): simplify workspace rail badges (#1462) (e42dae3f9)
  • perf(desktop): instant channel switching — non-blocking first paint, persisted snapshots (#1452) (deb3e6adc)
  • perf(relay): bounded-concurrency multi-filter query execution (S2) (#1457) (a9e752e25)
  • fix(desktop): classify timeline prepends so history loads don't bump unread (#1416) (9967b97f5)
  • fix(desktop): quiet gate for workspace switches instead of boot splash (#1449) (b779a3ee2)
  • fix(read-path): reach complete threads, dense-second timelines, and all people in the GUI (#1418) (7da936fff)
  • E1+E3: reduce relay ingest/fan-out DB round trips; ack p99 −7–16%, fd p99 −6–28%, p999 tails −29–53% vs PR #1453 tip (#1454) (a504ad619)
  • perf(relay): defer post-commit dispatch and avoid verify clone (#1453) (7bd3760c8)
  • fix(relay): include git hook tools in runtime image (#1326) (88c089d3b)
  • feat(chart): per-pod emptyDir git scratch when persistence disabled (multi-replica HA) (#1450) (c88799ac6)
  • fix(relay): remove media bearer-token auth (#1444) (0701f47f4)
  • fix(desktop): stop search shortcut from hijacking the sidebar (#1447) (15ad7ae87)
  • fix(ci): set PGSCHEMA_PLAN_* in start-relay-for-tests.sh to avoid embedded-PG fetch (#1443) (89c4f7657)
  • feat(desktop): restore observer-feed regressions from #1381 and classify 4 new session/update types (#1412) (fec768436)
  • fix(desktop): disable spellcheck/autocorrect/autocapitalize on emoji picker search (#1438) (bdeab23b5)
  • feat(relay): add OpenTelemetry tracing, keep Prometheus metrics (#1398) (b1d9d955d)
  • feat(buzz-agent): emit agent_thought_chunk for reasoning content (#1436) (9f2a11b33)
  • feat(git): move repo-name registry to Postgres + relax RWM chart gate (HA relay) (#1432) (e5aa4a213)

Buzz Desktop v0.3.41

Choose a tag to compare

@github-actions github-actions released this 01 Jul 18:47
b32db5e