Commit Graph

  • b3c1cde788 perf(desktop): hoist non-DM channel-name filter into ChannelNavigation provider npub1cc3ha7z055mu0rwwu7806t2wt8mj3pvu0uv5mfp2c50dahaqhczshdalg6 2026-07-08 10:25:55 -04:00
  • 9628ce7662 perf(desktop): drop per-row agent-pubkey rescan, use the set passed from parent npub1cc3ha7z055mu0rwwu7806t2wt8mj3pvu0uv5mfp2c50dahaqhczshdalg6 2026-07-08 10:25:24 -04:00
  • 3bffd34e83 perf(desktop): stabilise messageProfiles reference to kill typing-storm re-renders npub1cc3ha7z055mu0rwwu7806t2wt8mj3pvu0uv5mfp2c50dahaqhczshdalg6 2026-07-08 10:24:23 -04:00
  • c40119b176 feat(mesh): add membership registry and gossip npub1mprnacetjua2xx3p5eddmhxyk6wv929ymm5py8kd2xfxurxahspqqlgyta 2026-07-08 10:17:50 -04:00
  • 73d2218336 perf(huddle): slow frontend fallback polls npub12gtutshhh76rx0jx697f32f9tffd4hhp3hx58fp4x6u4uemkm7sqf8f757 2026-07-08 10:18:48 -04:00
  • 597c5d1eaa perf(pulse): pause interval refetches when hidden npub12gtutshhh76rx0jx697f32f9tffd4hhp3hx58fp4x6u4uemkm7sqf8f757 2026-07-08 10:18:41 -04:00
  • d49811f3df perf(search): lazy-load agent data for topbar search npub12gtutshhh76rx0jx697f32f9tffd4hhp3hx58fp4x6u4uemkm7sqf8f757 2026-07-08 10:18:24 -04:00
  • 9a24af8aa9 feat(relay): mesh config seam — BUZZ_MESH / BUZZ_MESH_BIND_ADDR env parsing npub1qyvc0c5kl4gqv2fd97fsk46tu378sqgy35vc83rvgfwne90sel7s0ed67d 2026-07-08 10:34:45 -04:00
  • 446a5a0f46 feat(mesh): typed fence-rejection taxonomy on MeshError npub1qyvc0c5kl4gqv2fd97fsk46tu378sqgy35vc83rvgfwne90sel7s0ed67d 2026-07-08 10:34:15 -04:00
  • 5b1a53ceba Update DMG background and label size (#1629) klopez4212 2026-07-08 15:28:32 +01:00
  • 7ff58d9af9 test(desktop): deflake mid-scroll older-history spinner smoke test (#1632) Wes 2026-07-08 08:27:20 -06:00
  • 9f3cc97dab screenshots: PR #1631 klopez4212 2026-07-08 15:24:01 +01:00
  • 290be2a039 feat(desktop): add Buzz light + dark themes with branded sidebar gradient (#1630) klopez4212 2026-07-08 15:22:50 +01:00
  • 341aae05f8 fix(desktop): apply Buzz sidebar overrides to the portaled mobile sheet kennylopez-buzz-theme npub13fn4ahfnvaa2qwylvegdgeajqs0mph6v4qsw4jcqnw4mjh3hzh2quuucm5 2026-07-08 15:22:22 +01:00
  • f9701a3860 fix(desktop): render thread facepile oldest-replier-first (#1595) klopez4212 2026-07-08 15:18:22 +01:00
  • 93bec73809 fix(mesh): RuntimeId = boot-unique mesh endpoint key, not the relay signing key npub1qyvc0c5kl4gqv2fd97fsk46tu378sqgy35vc83rvgfwne90sel7s0ed67d 2026-07-08 10:18:14 -04:00
  • a9f63b7699 perf(desktop): defer archive-seed hooks behind startupReady npub17jjz49l9jjmhhk7cac63j8yt9z555n9cw8vk7v5jz4vzw4ppld5qgj57cc 2026-07-08 10:15:49 -04:00
  • 943d7a6630 fix(desktop): keep sidebar section actions visible while ⋮ menu is open (#1584) klopez4212 2026-07-08 15:15:26 +01:00
  • 4b5cac074b refactor(desktop): extract shared runtime/provider/model selection + env-var helpers (Phase 1B.1) (#1624) Wes 2026-07-08 08:14:07 -06:00
  • 381c7714fa feat(desktop): fold personas.json into the unified agent store (Phase 1A.2) (#1623) Wes 2026-07-08 08:13:05 -06:00
  • f29fd321f0 docs(mesh): pin Dawn's payload-layout ratification in the datagram contract npub1qyvc0c5kl4gqv2fd97fsk46tu378sqgy35vc83rvgfwne90sel7s0ed67d 2026-07-08 10:10:44 -04:00
  • f0eb4eccd9 fix(desktop): hash spawn config as the env receives it, not raw record fields (#1621) Wes 2026-07-08 08:08:08 -06:00
  • a609e796bd test(desktop): add edit-agent dialog e2e coverage (Phase 1B.3b-pre) (#1628) Wes 2026-07-08 08:04:44 -06:00
  • 5819fde839 feat(mesh): buzz-relay-mesh crate skeleton — frozen wire contract + relay seams npub1qyvc0c5kl4gqv2fd97fsk46tu378sqgy35vc83rvgfwne90sel7s0ed67d 2026-07-08 10:04:10 -04:00
  • de1604ddb9 fix(desktop): extend Buzz gradient to the portaled mobile sidebar npub13fn4ahfnvaa2qwylvegdgeajqs0mph6v4qsw4jcqnw4mjh3hzh2quuucm5 2026-07-08 14:59:37 +01:00
  • 9cefb8b528 fix(desktop): scope Buzz gradient to the app shell chrome npub13fn4ahfnvaa2qwylvegdgeajqs0mph6v4qsw4jcqnw4mjh3hzh2quuucm5 2026-07-08 14:44:43 +01:00
  • cc7fd68013 screenshots: PR #1631 npub13fn4ahfnvaa2qwylvegdgeajqs0mph6v4qsw4jcqnw4mjh3hzh2quuucm5 2026-07-08 13:51:31 +01:00
  • 1f50d6f957 fix(desktop): scope Buzz active-token overrides to the sidebar npub13fn4ahfnvaa2qwylvegdgeajqs0mph6v4qsw4jcqnw4mjh3hzh2quuucm5 2026-07-08 13:31:14 +01:00
  • 1b9ee6c90a screenshots: PR #1631 npub13fn4ahfnvaa2qwylvegdgeajqs0mph6v4qsw4jcqnw4mjh3hzh2quuucm5 2026-07-08 13:21:57 +01:00
  • 0ab96adbd2 fix(desktop): resolve Buzz theme aliases before Shiki highlighting npub13fn4ahfnvaa2qwylvegdgeajqs0mph6v4qsw4jcqnw4mjh3hzh2quuucm5 2026-07-08 12:55:14 +01:00
  • 917cbaf000 screenshots: PR #1630 npub13fn4ahfnvaa2qwylvegdgeajqs0mph6v4qsw4jcqnw4mjh3hzh2quuucm5 2026-07-08 12:28:26 +01:00
  • 9a17f00cd5 test(desktop): add Buzz theme screenshot spec npub13fn4ahfnvaa2qwylvegdgeajqs0mph6v4qsw4jcqnw4mjh3hzh2quuucm5 2026-07-08 12:26:31 +01:00
  • 9564cc8a38 feat(desktop): add Buzz light + dark themes with branded sidebar gradient npub13fn4ahfnvaa2qwylvegdgeajqs0mph6v4qsw4jcqnw4mjh3hzh2quuucm5 2026-07-08 12:19:19 +01:00
  • a257a77bc6 feat(desktop): PR review flow — draft/ready toggle, reviewer requests, approvals Thomas Petersen 2026-07-08 11:34:48 +02:00
  • 8db95bfc42 chore(desktop): generate kinds.ts constants from buzz-core kind.rs fable02/kinds-ts-codegen npub19zza5yyr075j4vvlg2drsh2xe0xy3dqxhfchlgtw8vryglrry3gq8q7tzk 2026-07-07 20:47:28 -07:00
  • c18ffe2582 fix(desktop): restart agents after setup fixes gpt01/setup-mode-auto-restart npub137662rjc45tlwzl38m4f828yc3ymzugkudyp8w0jdpvxj7ysen3sm3uh7m 2026-07-07 20:33:18 -07:00
  • 5dce80aff5 feat(desktop): unified AgentRecord groundwork — record-first resolution + runtime materialization (Phase 1A.1) (#1618) Wes 2026-07-07 21:24:35 -06:00
  • b76292d457 fix(desktop): auto-restart setup-mode agents when an edit satisfies readiness fable00/setup-mode-auto-restart npub1ty04d6th3jzvggd25za6xmqrh99g42kvkvqsmf7ydv793fgyxa3s3t2lw7 2026-07-07 20:22:03 -07:00
  • d1f3194e73 fix(desktop): backfill edits for thread replies so edited replies survive refetch (#1610) Wes 2026-07-07 20:38:21 -06:00
  • 36fd41c5ce chore(desktop): clear desktop-tauri clippy backlog (#1612) Wes 2026-07-07 17:49:04 -06:00
  • 2a870f5f1f docs(readme): add Getting started section routing install paths (#1606) Will Pfleger 2026-07-07 17:36:08 -04:00
  • e5f831d2c2 fix(desktop): restrict shared-agent sync to dev data dirs (#1597) Will Pfleger 2026-07-07 17:35:15 -04:00
  • de96c07acd feat(settings): confirm agent restart when toggling spawn-env experiments tho/acp-tool-summaries npub1223z34hd7vtwc6qj4s7flsxkj644nlre2nthu7lrrmkumhu3xddsrx9r6w 2026-07-07 13:55:00 -07:00
  • d4b625037e feat(desktop): gate ACP tool summaries behind a preview experiment npub1223z34hd7vtwc6qj4s7flsxkj644nlre2nthu7lrrmkumhu3xddsrx9r6w 2026-07-07 00:28:45 -07:00
  • 8720b5d1ef fix(desktop): paint ACP summary titles on action-bearing tool rows npub1223z34hd7vtwc6qj4s7flsxkj644nlre2nthu7lrrmkumhu3xddsrx9r6w 2026-07-06 23:16:39 -07:00
  • a04972c448 feat(desktop): prefer ACP summary titles for tool rows npub1223z34hd7vtwc6qj4s7flsxkj644nlre2nthu7lrrmkumhu3xddsrx9r6w 2026-07-06 22:45:09 -07:00
  • b4b66f8ecb feat(agent): emit friendly tool titles with async fast-pass summaries npub1223z34hd7vtwc6qj4s7flsxkj644nlre2nthu7lrrmkumhu3xddsrx9r6w 2026-07-06 22:39:20 -07:00
  • 014abe6f19 Merge remote-tracking branch 'origin/main' into tho/composer-live-activity tho/composer-live-activity npub17ch4w47v05yanppke8h3m2dcuc5c9ru9g0z7n8xs42d9es9tc5mqz2jx7j 2026-07-07 14:11:56 -07:00
  • cc42a49799 feat(desktop): restart-required badge from spawn-time config hash (#1602) Wes 2026-07-07 14:53:58 -06:00
  • c5a541ee2d feat(desktop): boot-time reconcile of managed agents to relay events (#1601) Wes 2026-07-07 14:53:41 -06:00
  • 1ed2d438c8 Merge remote-tracking branch 'origin/main' into tho/composer-live-activity npub17ch4w47v05yanppke8h3m2dcuc5c9ru9g0z7n8xs42d9es9tc5mqz2jx7j 2026-07-07 13:34:47 -07:00
  • 777babf393 feat(desktop): canonical <PubKey> component — hover to view/copy full keys, owner "you" labels (#1589) Wes 2026-07-07 14:35:15 -06:00
  • cdf982bdb3 fix(desktop): hydrate reactions for Inbox context messages (#1596) Wes 2026-07-07 13:29:56 -06:00
  • 23f75dac90 docs: write full documentation content (Phase 2) docs/full-docs-structure npub1pejagjwzjh7y36gq97hxf62ry75u3s6c6grr0rumx2p4c5qsms9s7jdtgl 2026-07-07 12:14:33 -07:00
  • cee403ecf1 feat(desktop): reject saving a template whose name is already taken tho/agents-first-remove-personas npub1223z34hd7vtwc6qj4s7flsxkj644nlre2nthu7lrrmkumhu3xddsrx9r6w 2026-07-07 12:14:01 -07:00
  • 7f1952d7de fix: cleanup old screenshots that my agents committed (#1598) Will Pfleger 2026-07-07 15:08:41 -04:00
  • cfd16deb77 docs: scaffold documentation information architecture (Phase 1) npub19zza5yyr075j4vvlg2drsh2xe0xy3dqxhfchlgtw8vryglrry3gq8q7tzk 2026-07-07 11:48:10 -07:00
  • b91ac88d3a fix(desktop): make team agent_pubkeys Option on the wire — omission must not wipe membership tommy/agents-first-agent-pubkeys-optional npub1anev4pmmnnkaq8qqrs4wz7vd9je27pmvkr8gycrszdgwzutag6cshucm90 2026-07-07 11:41:55 -07:00
  • 75079c87ff chore(release): release Buzz Desktop version 0.3.46 (#1585) v0.3.46 Wes 2026-07-07 11:05:46 -06:00
  • a3ee2c5693 fix(desktop): preserve agent model/provider when persona snapshot fields are blank (#1583) Will Pfleger 2026-07-07 12:49:31 -04:00
  • 3c6c0d4478 feat(acp,desktop): identify and reap stale agent harness processes (#1582) Will Pfleger 2026-07-07 12:49:16 -04:00
  • b394e95ef0 feat(desktop): active-draft badge, send-from-drafts confirm dialog, thread-deleted state (#1581) Will Pfleger 2026-07-07 12:48:57 -04:00
  • b90e80443e fix(desktop): treat baked build env vars as satisfying required agent config (#1580) Will Pfleger 2026-07-07 12:30:31 -04:00
  • 683f7fec1c feat(desktop): add "Copy image" to image right-click context menu (#1579) Will Pfleger 2026-07-07 12:27:47 -04:00
  • dcbb3ff789 fix(nest): use buzz-dev symlink name for dev builds (#1587) Will Pfleger 2026-07-07 12:17:53 -04:00
  • 6eaf404912 fix(relay): adapt mesh smoke example to async initialize_host_runtime micn/mesh-node-download Michael Neale 2026-07-07 09:14:25 -07:00
  • 96f29417ae ci(mesh): drop llama prebuild steps; split known_binaries from runtime.rs Michael Neale 2026-07-07 09:04:43 -07:00
  • ce4e1503f7 feat(mesh): membership-gated admission via mesh's ownership trust layer Michael Neale 2026-07-07 05:10:00 -07:00
  • c391a9af18 feat(mesh): download mesh-llm node on demand instead of compiling it in Michael Neale 2026-07-06 23:08:28 -07:00
  • 4eb2de9dc5 feat(mesh): bump mesh-llm to current main; goose runtime option for mesh preset Michael Neale 2026-07-06 14:55:47 -07:00
  • 49391d8071 fix(composer): address image-editor follow-up nits on #1491 (#1565) Taylor Ho 2026-07-07 08:38:38 -07:00
  • 10444d248e fix(desktop): render black static boot screen (#1570) Taylor Ho 2026-07-07 08:38:00 -07:00
  • 426f044844 feat(agents): group activity tool bursts (#1571) Taylor Ho 2026-07-07 08:34:21 -07:00
  • c97263901f feat(desktop): aggregated overview rail, commit detail page, and full breadcrumbs (#1573) thomaspblock 2026-07-07 17:29:29 +02:00
  • 62def1459c fix(desktop): fetch profiles for reaction actors and thread-reply authors (#1550) Tyler 2026-07-07 11:19:49 -04:00
  • c258ffc4a8 refactor(desktop): unify EditAgentDialog styling with PersonaDialog (#1540) klopez4212 2026-07-07 16:03:39 +01:00
  • 564ead3856 feat(desktop): add 10-minute message grouping window (#1578) klopez4212 2026-07-07 15:42:51 +01:00
  • d94561795a feat(desktop): unify sidebar section actions into a per-section ⋮ menu (#1577) klopez4212 2026-07-07 15:29:02 +01:00
  • ed84a87358 feat(desktop): emoji avatar picker for agents + reliable picker scroll (#1576) klopez4212 2026-07-07 15:16:31 +01:00
  • ff357810fa screenshots: PR #1577 npub13fn4ahfnvaa2qwylvegdgeajqs0mph6v4qsw4jcqnw4mjh3hzh2quuucm5 2026-07-07 13:36:08 +01:00
  • fed6a8d6fc screenshots: emoji avatar picker npub1n6taw59js7ztz8pt9vma9uqx6g3gcvrwg37nmx9m8lq88yla0tjqfy2ncn 2026-07-07 10:12:41 +01:00
  • 1e707d67c0 fix(desktop): drop the superfluous starter-agent dialog subtitle npub1223z34hd7vtwc6qj4s7flsxkj644nlre2nthu7lrrmkumhu3xddsrx9r6w 2026-07-07 01:13:05 -07:00
  • 0af8d39457 refactor(desktop): unify New Agent selectors on the persona dropdown pattern npub1223z34hd7vtwc6qj4s7flsxkj644nlre2nthu7lrrmkumhu3xddsrx9r6w 2026-07-07 01:12:49 -07:00
  • c192485e95 fix(desktop): clarify saved-template delete confirmation copy npub1223z34hd7vtwc6qj4s7flsxkj644nlre2nthu7lrrmkumhu3xddsrx9r6w 2026-07-07 01:12:30 -07:00
  • 38dc2b7342 Merge remote-tracking branch 'origin/main' into projects-overview-aggregate-rail Thomas Petersen 2026-07-07 09:23:01 +02:00
  • 993f3d90e9 Polish chat mode work context kennylopez-chatmode klopez4212 2026-07-07 08:20:32 +01:00
  • 42e81166d5 feat(desktop): add header-level threads attention menu tho/threads-header-activity npub1223z34hd7vtwc6qj4s7flsxkj644nlre2nthu7lrrmkumhu3xddsrx9r6w 2026-07-07 00:07:31 -07:00
  • 5fffca1a6d feat(composer): gate live activity feed behind preview experiment npub1223z34hd7vtwc6qj4s7flsxkj644nlre2nthu7lrrmkumhu3xddsrx9r6w 2026-07-07 00:04:37 -07:00
  • 1df5a8a894 feat(desktop): add commit detail page with parent diff and full breadcrumbs Thomas Petersen 2026-07-07 08:54:15 +02:00
  • 884ffc5123 Pin a PR to the work panel manually klopez4212 2026-07-05 09:38:04 +01:00
  • 7cf50584f2 Work drawer state is purely remembered klopez4212 2026-07-05 09:14:50 +01:00
  • d416f45ca8 Shimmer: drop the wash rectangle, band sits at the background color klopez4212 2026-07-05 09:12:32 +01:00
  • 680bb16e97 Persist the work drawer state; shimmer washes toward background klopez4212 2026-07-05 09:05:22 +01:00
  • c9236b3910 Let a chat unlink a mispinned PR klopez4212 2026-07-05 09:01:34 +01:00
  • 4fc78847b1 Route automation marker tags through the client tag channel klopez4212 2026-07-05 08:58:13 +01:00
  • 3dcf6b0a62 Never hide a real agent reply behind narration heuristics klopez4212 2026-07-05 08:45:07 +01:00
  • 1f923a89ef Clip the sidebar shimmer wash to the chat name klopez4212 2026-07-05 08:35:16 +01:00
  • 2f4867619f Pin each chat's PR so panels stop converging on one PR klopez4212 2026-07-05 08:30:10 +01:00
  • 73340ac6ce Make Run now trustworthy and the sidebar shimmer unmissable klopez4212 2026-07-05 08:22:38 +01:00
  • 09b61fbc85 Recognize compatibility chats on relays without channel_type: chat klopez4212 2026-07-05 08:17:19 +01:00