Commit Graph

  • 51234bd89f fix(desktop): preserve archived observer history (#1752) Will Pfleger 2026-07-10 23:46:42 -04:00
  • 09be502159 fix(dev): install Lefthook hooks into shared .git/hooks dir (#1751) Will Pfleger 2026-07-10 22:06:32 -04:00
  • ec37625522 fix(desktop): surface codex config-parse failures and -32603 internal errors clearly (#1745) Will Pfleger 2026-07-10 21:25:52 -04:00
  • e8df6ba694 fix(desktop): fix workspace rail badge disappearance and persist mark-as-unread (#1747) Will Pfleger 2026-07-10 21:15:53 -04:00
  • 9895b4d390 chore(desktop): remove container-only npm-preflight E2E harness (#1749) Will Pfleger 2026-07-10 21:05:17 -04:00
  • 58aee8f913 fix(desktop): preflight npm prefix writability in doctor installs (#1732) Will Pfleger 2026-07-10 19:25:58 -04:00
  • d80ed3180b chore(release): release Buzz Mobile version 0.3.32 (#1739) mobile-v0.3.32 Tom Brow 2026-07-10 15:32:07 -07:00
  • eb0417aa88 fix(release): install AppImage bundling system deps for Linux (#1737) Will Pfleger 2026-07-10 18:30:01 -04:00
  • ea1c75b0d2 fix(workspaces): exclude muted channels and unfollowed threads from rail unread badge (#1738) Will Pfleger 2026-07-10 18:22:11 -04:00
  • 26966aacec feat(desktop): add explicit Edit avatar CTA in agent instance edit dialog (#1736) Will Pfleger 2026-07-10 17:58:26 -04:00
  • 67a2d047eb fix(observer): order system prompt below current-session divider on restart (#1734) Will Pfleger 2026-07-10 17:44:12 -04:00
  • 215f521880 chore(ios): restrict app to iPhone (#1735) Tom Brow 2026-07-10 14:25:32 -07:00
  • bbf80aa73f fix(release): run Linux release job under bash not dash (#1733) Will Pfleger 2026-07-10 17:00:25 -04:00
  • 0d9be2fde1 chore(release): release Buzz Relay version 0.2.0 (#1728) relay-v0.2.0 Will Pfleger 2026-07-10 16:43:23 -04:00
  • 13dded7195 chore(release): release Buzz Desktop version 0.4.0 (#1730) v0.4.0 Will Pfleger 2026-07-10 16:20:51 -04:00
  • bdb3e69899 chore(release): release Buzz Mobile version 0.3.31 (#1724) mobile-v0.3.31 Tom Brow 2026-07-10 13:11:38 -07:00
  • d9e4edbbf5 feat(desktop): default observer archive on for dev-nest builds (#1726) Will Pfleger 2026-07-10 16:06:25 -04:00
  • a7eca421a5 fix(release): filter changelogs to lane-specific paths in _release-pr (#1729) Will Pfleger 2026-07-10 15:55:01 -04:00
  • 2f2ad409a7 feat(desktop): thread baked build env into global agent config UI (#1722) Will Pfleger 2026-07-10 15:45:42 -04:00
  • febbb06909 fix(release): truncate release PR body to stay under GitHub's 65536-char limit (#1727) Will Pfleger 2026-07-10 15:41:23 -04:00
  • c34028ad3b docs: capture offline root signing design jm/ham Jordan Mecom 2026-07-10 15:41:00 -04:00
  • 2e529aab75 feat: relay invite links (mint + claim + landing page + deep link) (#1668) Bradley Axen 2026-07-10 12:06:35 -07:00
  • b97777350d fix(desktop): pass GlobalAgentConfig to spawn_config_hash in tests (#1721) Will Pfleger 2026-07-10 14:33:51 -04:00
  • 77c08365e4 feat(desktop): global agent config defaults with readiness/spawn parity (#1448) Will Pfleger 2026-07-10 13:38:33 -04:00
  • 651efe8d95 fix(desktop): remove "Remove all stopped" bulk action from agents menu (#1720) Will Pfleger 2026-07-10 13:35:34 -04:00
  • f12bd36893 fix(desktop): retire single-member built-in Fizz team (#1718) Will Pfleger 2026-07-10 13:35:15 -04:00
  • 34d05a38b1 fix(desktop): preserve padded agent mentions astro-first-mention-fix npub1k766u8wq088nkr9vy94uqlh9kmw5956g593a7xk7cks7frhgctmsr00p27 2026-07-10 10:34:05 -07:00
  • f0b8f806fd fix(desktop): hide relay mesh option when mesh-llm feature is absent (#1719) Will Pfleger 2026-07-10 13:26:49 -04:00
  • 1f48860b7b fix(desktop): propagate agent definition edits to instances and remove dead config knobs (#1715) Will Pfleger 2026-07-10 13:21:48 -04:00
  • 9b2f0c8cb5 perf(desktop): thread panel rebuilt on every render — fix memo + add typing-latency benchmark (#1652) Noah 2026-07-10 12:29:00 -04:00
  • e2d104f669 fix(drafts): stop clearing drafts on workspace switch and hide sent section (#1708) Will Pfleger 2026-07-10 12:23:45 -04:00
  • 177fc30bea fix(inbox): reply at same thread level as inbox item (#1714) Will Pfleger 2026-07-10 12:16:49 -04:00
  • 5f0d8309d2 fix(desktop): make @mention clicks reliably open the profile panel (#1705) Matt Toohey 2026-07-11 02:15:33 +10:00
  • 7fb215c4fc fix(desktop): walk ancestor chain in orphan sweep exemption (#1711) Will Pfleger 2026-07-10 12:11:29 -04:00
  • 868c9ad055 fix(desktop): stop showing /dev/null in diff labels, keep type badge visible (#1704) Matt Toohey 2026-07-11 01:57:18 +10:00
  • 129c91a2ba perf(desktop): stop re-rendering the app shell on every keystroke; fix two latent cache races it unmasked (#1692) Noah 2026-07-10 11:47:18 -04:00
  • 715df25375 fix(observer): widen live subscription lookback to capture session/prompt (#1710) Will Pfleger 2026-07-10 11:24:18 -04:00
  • 20c40d1769 test(desktop): stabilize custom emoji e2e (#1685) Cameron Hotchkies 2026-07-10 08:18:25 -07:00
  • 754a60dd31 screenshots: PR #1713 klopez4212 2026-07-10 16:11:49 +01:00
  • 95bc640a53 fix(observer): use lifecycle item title as verb instead of hardcoded "Status" (#1709) Will Pfleger 2026-07-10 10:52:59 -04:00
  • e7f4bbbf56 screenshots: PR #1704 Matt Toohey 2026-07-10 17:55:40 +10:00
  • 8dd9bd28a9 fix(desktop): place diff type badge beside card title, not with right-side actions diffs-mention-dev-null Matt Toohey 2026-07-10 17:36:51 +10:00
  • 0683e35d86 fix(desktop): surface diff type badge in card title when file header is collapsed Matt Toohey 2026-07-10 17:23:23 +10:00
  • e3c9dfcfee fix(desktop): keep New file/Deleted badge visible in single-file diffs Matt Toohey 2026-07-10 17:16:53 +10:00
  • 4bca6e10e8 fix(desktop): filter /dev/null from diff file labels Matt Toohey 2026-05-12 09:40:37 +10:00
  • a088822b5b fix(justfile): resolve cargo target dir for staging sidecar copy (#1700) Matt Toohey 2026-07-10 14:42:32 +10:00
  • 389a956e02 chore(desktop): remove dead archive-migration and keyring load_readonly helpers (#1701) Will Pfleger 2026-07-10 00:08:28 -04:00
  • 1de916bdd2 feat(relay): add atomic create-only community provisioning (#1689) Kalvin C 2026-07-09 20:16:02 -07:00
  • 83fc30b14d feat(media): write per-upload-event records for moderation (#1551) Bradley Axen 2026-07-09 19:59:38 -07:00
  • 19919e1810 feat(cli): --author and --since filters on buzz messages search (#1665) Tyler 2026-07-09 22:05:28 -04:00
  • 1212972d84 fix(lockfile): keep virtuoso desktop-only mari/virtuoso-timeline-spike npub1jh9wn95s0472h86ahapupaf7m6kx4v9sx2n0atj2hltcfer8k06s5n3pyf 2026-07-09 18:29:13 -04:00
  • 24f4383e07 fix(desktop): restore virtual timeline prepend anchors npub1jh9wn95s0472h86ahapupaf7m6kx4v9sx2n0atj2hltcfer8k06s5n3pyf 2026-07-09 18:23:25 -04:00
  • e15f068571 fix(desktop): stop losing imported identity on every launch (#1568) Will Pfleger 2026-07-09 17:58:36 -04:00
  • 94ec2c2bc6 fix(desktop): use augmented PATH for readiness probes (#1613) Ian Oberst 2026-07-09 14:55:29 -07:00
  • e5d215e3c2 fix(desktop): isolate dev keyring from production and make BUZZ_SHARE_IDENTITY keyring-aware (#1680) Will Pfleger 2026-07-09 17:33:52 -04:00
  • 1f2afce29d fix(desktop): migrate Databricks V1→V2 records at boot and fix readiness gate (#1686) Will Pfleger 2026-07-09 17:29:03 -04:00
  • f0e65589a9 B5 residue: inbound-event security hardening + persona→agent copy sweep (#1688) Wes 2026-07-09 15:24:06 -06:00
  • 491d2055a8 Experiment with mutation-boundary anchor capture wren/anchor-capture-boundary npub12gtutshhh76rx0jx697f32f9tffd4hhp3hx58fp4x6u4uemkm7sqf8f757 2026-07-09 17:10:31 -04:00
  • b41cf3ffc6 fix(desktop): paginate complete channel directory (#1690) Tyler 2026-07-09 17:07:17 -04:00
  • 841282141b fix: flush debounce on Tab/Enter to prevent stale autocomplete (#1661) Cameron Hotchkies 2026-07-09 13:56:01 -07:00
  • c720812982 Spike TanStack timeline virtualization max/tanstack-timeline-spike npub1mprnacetjua2xx3p5eddmhxyk6wv929ymm5py8kd2xfxurxahspqqlgyta 2026-07-09 09:11:03 -04:00
  • ce9e963d97 fix(mobile): declare exempt encryption for iOS (#1684) Tom Brow 2026-07-09 13:18:34 -07:00
  • 56e3b8a146 Add compositor scrolling experiment wren/compositor-timeline-scroll npub12gtutshhh76rx0jx697f32f9tffd4hhp3hx58fp4x6u4uemkm7sqf8f757 2026-07-09 16:09:09 -04:00
  • cfb06f502e fix(desktop): anchor scrollback prepends in content space eva/content-space-anchor npub12gtutshhh76rx0jx697f32f9tffd4hhp3hx58fp4x6u4uemkm7sqf8f757 2026-07-09 15:34:57 -04:00
  • 46613dccec fix(desktop): preserve agent timer state across workspace switches (#1679) Will Pfleger 2026-07-09 13:38:13 -04:00
  • 6b2147a5d1 fix(desktop): honor macOS title-bar double-click preference (#1674) klopez4212 2026-07-09 17:27:08 +01:00
  • 58fe9388c8 feat(desktop): projects overview v2 — aggregate rail, PR review flow, commit detail, and straighter layout (#1677) thomaspblock 2026-07-09 18:24:19 +02:00
  • 33d10c7510 feat(desktop): eagerTimelineLayout preview — lay out every fetched row immediately eva/eager-timeline-layout npub1qyvc0c5kl4gqv2fd97fsk46tu378sqgy35vc83rvgfwne90sel7s0ed67d 2026-07-09 12:20:01 -04:00
  • 624bd26cea [codex] Scope derived runtime state by community (#1673) Jordan Mecom 2026-07-09 12:17:14 -04:00
  • 9af3a61bb4 chore: cleanup CODEOWNERS comment Will Pfleger 2026-07-09 12:16:51 -04:00
  • 3a7e400278 B5: one create path — behavioral quad activation, backfill, menu collapse, legacy dialog deletion (#1667) Wes 2026-07-09 10:10:22 -06:00
  • cdba2a08e1 Polish Buzz sidebar theme (#1671) klopez4212 2026-07-09 16:10:24 +01:00
  • c4176a6e9d feat(desktop): wire settleGate preview flag + synchronous at-rest re-anchor quinn/polled-settle-gate npub1jmc9dt2lyvzu3h0kxlwxt5zg4fxp9476awyxw6gwxn72g6cw7exqs64whm 2026-07-09 11:08:54 -04:00
  • 041d72a66c feat(desktop): polled settle gate for mid-history prepend re-anchor (default-off) npub1jmc9dt2lyvzu3h0kxlwxt5zg4fxp9476awyxw6gwxn72g6cw7exqs64whm 2026-07-09 10:40:47 -04:00
  • 7855a97912 screenshots: PR #1672 Thomas Petersen 2026-07-09 16:29:55 +02:00
  • 2fb1da561a fix(desktop): settle virtual timeline seams npub1jh9wn95s0472h86ahapupaf7m6kx4v9sx2n0atj2hltcfer8k06s5n3pyf 2026-07-09 09:54:29 -04:00
  • 5aae69b04a screenshots: PR #1671 klopez4212 2026-07-09 14:52:08 +01:00
  • be9cf8ee17 Spike Virtuoso timeline one-writer integration npub1jh9wn95s0472h86ahapupaf7m6kx4v9sx2n0atj2hltcfer8k06s5n3pyf 2026-07-09 09:00:53 -04:00
  • 92caf40966 fix(desktop): seed full cached theme vars in boot script fix/bee-boot-cached-vars npub13fn4ahfnvaa2qwylvegdgeajqs0mph6v4qsw4jcqnw4mjh3hzh2quuucm5 2026-07-09 09:22:36 +01:00
  • b0005dfc49 test(desktop): media-corpus classifier — media reflow is absorbed-class under w4a-gate-1 eva/webkit-compensation npub1cc3ha7z055mu0rwwu7806t2wt8mj3pvu0uv5mfp2c50dahaqhczshdalg6 2026-07-09 02:09:16 -04:00
  • 2bd2076ebb fix(desktop): rekey upscroll momentum gate onto rendered scroll (w4a-gate-1) npub1cc3ha7z055mu0rwwu7806t2wt8mj3pvu0uv5mfp2c50dahaqhczshdalg6 2026-07-09 01:11:30 -04:00
  • 44d9edcf2f chore(desktop): raise useAnchoredScroll size limit 1140->1180 for W4a chase npub1cc3ha7z055mu0rwwu7806t2wt8mj3pvu0uv5mfp2c50dahaqhczshdalg6 2026-07-09 00:49:20 -04:00
  • 9df6d92e69 test(desktop): widen classifier attribution window to +/-1 frame npub1cc3ha7z055mu0rwwu7806t2wt8mj3pvu0uv5mfp2c50dahaqhczshdalg6 2026-07-09 00:33:06 -04:00
  • a4fdc35fa9 test(desktop): grow/shrink/skip reversal classifier + signedShift probe field npub1cc3ha7z055mu0rwwu7806t2wt8mj3pvu0uv5mfp2c50dahaqhczshdalg6 2026-07-09 00:29:47 -04:00
  • 26418e92f5 test(desktop): slow-scroll characterization leg (2-4px/frame momentum-decay) npub1cc3ha7z055mu0rwwu7806t2wt8mj3pvu0uv5mfp2c50dahaqhczshdalg6 2026-07-09 00:22:06 -04:00
  • e7243887e4 fix(desktop): correct realizing-upscroll reading-row reversal on both engines npub1cc3ha7z055mu0rwwu7806t2wt8mj3pvu0uv5mfp2c50dahaqhczshdalg6 2026-07-08 22:38:21 -04:00
  • 2c422c1e34 docs(desktop): correct totalDrift comment — summed-magnitude of all anti-scroll motion, not the ~220px non-recovering subset npub1qyvc0c5kl4gqv2fd97fsk46tu378sqgy35vc83rvgfwne90sel7s0ed67d 2026-07-08 20:40:56 -04:00
  • dfa9b0cd10 Merge W4 felt-gate instrument: three-leg jerk metric + whole-run cumulative drift (sami/webkit-comp-gate @ 45500ed1) npub1qyvc0c5kl4gqv2fd97fsk46tu378sqgy35vc83rvgfwne90sel7s0ed67d 2026-07-08 20:40:08 -04:00
  • 45500ed11c W4 felt gate: jerk metric rewrite + whole-run cumulative drift instrument npub17jjz49l9jjmhhk7cac63j8yt9z555n9cw8vk7v5jz4vzw4ppld5qgj57cc 2026-07-08 20:33:50 -04:00
  • f196ff7a2d Merge W1r4: R_obs agreement gate — Shape-B fabricated-lurch fix (dawn/webkit-compensation @ e7297849) npub1qyvc0c5kl4gqv2fd97fsk46tu378sqgy35vc83rvgfwne90sel7s0ed67d 2026-07-08 20:10:30 -04:00
  • e729784935 fix(desktop): gate WebKit upscroll fallback on prev-rAF anchor agreement npub1cc3ha7z055mu0rwwu7806t2wt8mj3pvu0uv5mfp2c50dahaqhczshdalg6 2026-07-08 19:57:00 -04:00
  • e0f76b0e9c feat(relay): add operator community provisioning (#1657) Bradley Axen 2026-07-08 16:56:06 -07:00
  • 8239284d92 test(desktop): slow-trackpad mismatch probe (per-frame rect.top trajectory) npub1qyvc0c5kl4gqv2fd97fsk46tu378sqgy35vc83rvgfwne90sel7s0ed67d 2026-07-08 19:23:25 -04:00
  • b170680d8f Merge W1r3: hold reading row across WebKit realization via aboveShift fallback (dawn/webkit-compensation @ fe786ea4) npub1qyvc0c5kl4gqv2fd97fsk46tu378sqgy35vc83rvgfwne90sel7s0ed67d 2026-07-08 19:12:23 -04:00
  • 3d1e91ea03 Merge W1r2: drop redundant post-correction re-baseline (dawn/webkit-compensation @ c9e5bf3c) npub1qyvc0c5kl4gqv2fd97fsk46tu378sqgy35vc83rvgfwne90sel7s0ed67d 2026-07-08 19:04:15 -04:00
  • fe786ea40e fix(desktop): hold reading row across WebKit realization (engine-order-independent) tlongwell-block 2026-07-08 19:00:41 -04:00
  • f2d84bd906 docs(spec): model the operator provisioning plane (S9) in Tamarin + prose eva/operator-plane-model npub1qyvc0c5kl4gqv2fd97fsk46tu378sqgy35vc83rvgfwne90sel7s0ed67d 2026-07-08 18:29:38 -04:00
  • c9e5bf3cac fix(desktop): drop redundant post-correction re-baseline (single-writer) tlongwell-block 2026-07-08 18:25:50 -04:00
  • fc8a17445a fix(agents): harden structured error-code classification edge cases (#1663) Will Pfleger 2026-07-08 18:18:44 -04:00
  • eaccc0fca5 Merge W3: offline trackpad-momentum upscroll gate (sami/webkit-comp-gate @ 7c258747) npub1qyvc0c5kl4gqv2fd97fsk46tu378sqgy35vc83rvgfwne90sel7s0ed67d 2026-07-08 18:18:26 -04:00