Release
Tue, Jul 7, 2026
2 min read
Sprout Buzz Desktop 0.3.46
Original release notes
- 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)