Commit Graph

  • 31510eabb1 fix(sidebar-sync): address Carl round — P1/P2a-1/P2b/P3 data-loss paths Duncan 2026-09-02 20:23:42 -04:00
  • ba3ef23481 fix(projects): preserve navigation across history tho/projects-page-history Taylor Ho 2026-09-02 17:08:27 -07:00
  • 47d068e210 feat(cli): add buzz gifs command group and NIP-30 emoji tags on messages (#7259) Will Pfleger 2026-09-02 20:03:38 -04:00
  • 60eb03d9f9 fix(desktop): preserve live thread summary input tornquist/thread-projection-live-replies tornquist 2026-09-02 23:22:29 +00:00
  • a950da2a3c fix(agents): wire controlled effort state through AgentEditMergedDialog Duncan 2026-09-02 18:33:31 -04:00
  • 08d1193271 Merge remote-tracking branch 'origin/main' into duncan/phase1-merged-agent-edit Duncan 2026-09-02 18:18:53 -04:00
  • 8148ead9cf fix(sidebar-sync): use canonicalMax in releaseDeferred to preserve queue-time baseline Duncan 2026-09-02 17:58:51 -04:00
  • 133086cb9c fix(personas): add description to observedStateMatchesPersonaInput settlement Duncan 2026-09-02 18:11:59 -04:00
  • ac5a18697c feat(desktop): add persistent Bestie experience (#7223) Arjun Mahanti 2026-09-02 17:56:17 -04:00
  • 6f6093243e fix(desktop): harden profile batch and thread-reply fetches against relay slowness (#7188) Will Pfleger 2026-09-02 17:42:45 -04:00
  • 187df22252 docs(nip-fi): adopt deny-until-TTL and extend enforcement to HTTP ingress (#7254) Will Pfleger 2026-09-02 17:24:14 -04:00
  • c1fa03598f test(desktop): cover nested live reply projection tornquist 2026-09-02 21:08:12 +00:00
  • b6dc533b7c fix(composer): align wrapped inline chip fragments (#7242) Taylor Ho 2026-09-02 14:08:12 -07:00
  • 91ab9d31b8 Add operation-aware database pool acquisition metrics (#7195) ravarora2 2026-09-02 17:04:34 -04:00
  • 28707c115b fix(sidebar-sync): close three P2a queue-until-bootstrap state-machine defects Duncan 2026-09-02 16:55:18 -04:00
  • 2362932795 fix(desktop): route live thread replies to thread caches tornquist 2026-09-02 20:01:29 +00:00
  • d16ff111f9 test(db): validate deletion catalog at current schema jtennant/project-related-channels John Tennant 2026-09-02 16:43:29 -04:00
  • 83e5962984 fix(desktop): keep explicit agent profiles bound to their exact key (#7131) Logan Johnson 2026-09-02 16:20:49 -04:00
  • 434dafe958 fix(desktop): discover authenticated owned relay agents (#7122) Logan Johnson 2026-09-02 16:18:54 -04:00
  • 15655d513f docs(projects): clarify related-channel invariants John Tennant 2026-09-02 16:10:48 -04:00
  • 8ce71a1d90 fix(projects): bind relation snapshots to Project heads John Tennant 2026-09-02 16:10:46 -04:00
  • edb8238f3e fix(db): fence Project relation overrides John Tennant 2026-09-02 16:10:43 -04:00
  • 890de2d90b fix(sidebar-sync): queue-until-bootstrap (P2a option B) Duncan 2026-09-02 16:04:42 -04:00
  • d133aed0f6 Merge origin/main (0dbd036f5) into carl/relay-primary-agent-config Eva 2026-09-02 15:34:20 -04:00
  • 021e55f3f8 fix(sync): thread preservedKey through per-record fold in readOutboxWithMeta Duncan 2026-09-02 15:31:28 -04:00
  • 2e2f4df893 docs(agents): enumerate authoritative delivery-failure statuses in stale comments Duncan 2026-09-02 15:21:26 -04:00
  • afea6add5a fix(sidebar-sync): use hold bootstrap in P3 restart test; remote head drives merge at doPublish not bootstrap Duncan 2026-09-02 15:10:39 -04:00
  • 51486b2638 Merge remote-tracking branch 'origin/main' into duncan/permission-policy Duncan 2026-09-02 14:37:05 -04:00
  • abe9feeb0b screenshots: PR #7257 John Tennant 2026-09-02 15:06:00 -04:00
  • f3001cf82e fix(sidebar-sync): drop unused fireDelay from reconnect test destructuring Duncan 2026-09-02 15:03:19 -04:00
  • cd0eedd13a refactor(sidebar-sync): single-call readOutboxWithMeta recovers preservedKey from foreign records; add P3 reconnect+restart hook regressions Duncan 2026-09-02 15:01:01 -04:00
  • 16df51819a feat(desktop): manage Project related channels jtennant/project-membership-commands John Tennant 2026-09-02 13:59:37 -04:00
  • 16a615eb08 refactor(projects): remove unreachable command scaffolding John Tennant 2026-09-02 14:47:14 -04:00
  • 9659800934 fix(acp): classify channel_full as transient in transcript reducer Duncan 2026-09-02 14:31:57 -04:00
  • 0dbd036f5b feat(agents): harness-agnostic effort write path and spawn bridge (#4625) Will Pfleger 2026-09-02 14:25:30 -04:00
  • ac262f00de screenshots: PR #7133 Logan Johnson 2026-09-02 14:18:24 -04:00
  • 77d88875fd fix(sidebar-sync): correct P1 guard shape; add P3 reconnect/remount preservation; causal tests Duncan 2026-09-02 14:04:36 -04:00
  • 74cd43c61c fix(db): advance Project override migration John Tennant 2026-09-02 14:04:16 -04:00
  • 35849167b3 feat(projects): add collaborative related channels John Tennant 2026-09-02 13:59:04 -04:00
  • 9648989854 fix(market): simplify channel chrome Wintermute 2026-09-02 13:57:43 -04:00
  • 04babf0265 chore(db): drop Phase-A NIP-FI relay-side authority ledger (#7221) Will Pfleger 2026-09-02 13:56:41 -04:00
  • 510455897d docs: preserve composer F1 issue evidence Logan Johnson 2026-09-02 13:53:07 -04:00
  • 6481bd088d screenshots: PR #7125 Logan Johnson 2026-09-02 13:47:04 -04:00
  • e998a69535 test(sidebar-sync): fix P2b test mock — pre-publish fetch not bootstrap Duncan 2026-09-02 13:36:36 -04:00
  • f5a1679331 fix(sidebar-sync): P1 stale outbox replay guard, P2b live decrypt-gap baseline split, P3 preservedKey through mergeWithRemote Duncan 2026-09-02 13:31:52 -04:00
  • 3f2e226df0 feat(market): move bids into threaded board Wintermute 2026-09-02 13:19:30 -04:00
  • 2af9773d62 fix(acp): replace real user name in base prompt mention example (#7250) Will Pfleger 2026-09-02 13:12:25 -04:00
  • 7927e0fa1c fix(huddles): bound reconnect and join connection-owned teardown huddles/overhaul Meli 2026-09-02 12:33:26 -04:00
  • 8211976bfa test(huddles): pin legacy mesh control bytes across rolling upgrades Meli 2026-09-02 12:33:07 -04:00
  • f0a4053123 revert(huddles): defer publisher election until mesh roles negotiate Meli 2026-09-02 12:32:39 -04:00
  • 0e878664b0 ci: split CI into reusable workflows (#7168) Luke Tornquist 2026-09-02 12:23:16 -04:00
  • a35d9a96bb screenshots: PR #7240 Logan Johnson 2026-09-02 12:07:39 -04:00
  • 42888c7d37 screenshots: PR #7239 Logan Johnson 2026-09-02 12:07:33 -04:00
  • 536c6d3c90 screenshots: PR #7122 Logan Johnson 2026-09-02 12:01:40 -04:00
  • d0c3498409 fix(desktop): preserve draft authority and generated mention labels Logan Johnson 2026-09-02 11:35:24 -04:00
  • 5880f377bc Merge origin/main into huddles/overhaul Meli 2026-09-02 11:25:25 -04:00
  • b2094c5419 refactor(onboarding): simplify AI connection choices kennylopez-buzz-onboarding-v3 Clay Delk 2026-09-02 09:54:08 -04:00
  • a92220d7cb screenshots: PR #7223 Arjun Mahanti 2026-09-02 09:38:39 -04:00
  • cde664e728 feat(desktop): move the Project Canvas beside project chat jitter/channel-project-features-on-thomas Matt Toohey 2026-09-02 16:42:24 +10:00
  • 91c3f8da8f test(desktop): seed the override test with a live preview feature Matt Toohey 2026-09-02 16:17:49 +10:00
  • d220d5d3d8 refactor(desktop): split the Project Canvas package test module Matt Toohey 2026-09-02 16:13:15 +10:00
  • 37677a8810 Merge remote-tracking branch 'origin/main' into jitter/channel-project-features-on-thomas Matt Toohey 2026-09-02 16:06:29 +10:00
  • 6ed11ffe5e fix(desktop): restore the Projects sidebar row and overview route Matt Toohey 2026-09-02 15:53:14 +10:00
  • cc82626b53 fix(desktop): hand the media session to a video that is still playing system-play-pause Matt Toohey 2026-08-17 22:20:05 +10:00
  • a0fa8a0133 fix(desktop): name the composer video preview in Now Playing Matt Toohey 2026-08-17 21:24:15 +10:00
  • 599723af42 fix(desktop): release video elements so macOS media keys go back to Music Matt Toohey 2026-08-17 15:54:52 +10:00
  • ba77a1854a fix(desktop): prevent stale backup password encryption tho/fix-backup-password-race Taylor Ho 2026-09-01 21:53:36 -07:00
  • d77611dd08 feat(desktop): let users resize Project Canvas widgets Matt Toohey 2026-09-02 15:08:28 +10:00
  • 2f32e9f7e2 ci: allow cold relay artifact builds to finish Jimmy 2026-09-02 15:02:25 +10:00
  • 3ed98a8048 feat(desktop): serve Project Canvas avatars over a host route Matt Toohey 2026-09-02 15:02:24 +10:00
  • 1b893365ae feat(market): wake managed buyers from Pulse Wintermute 2026-09-01 23:52:51 -04:00
  • 91698b954e feat(market): make market channels read as channels Moneypennie 2026-09-01 22:13:15 -04:00
  • b8339ca0ef feat(market): render listing imageUrl on contract card Moneypennie 2026-09-01 18:57:00 -04:00
  • 7ebc9a6a9d fix(buzz-agent): explicitly exclude builtin skills Jimmy 2026-09-02 12:44:52 +10:00
  • 5bad6f3b1a feat(desktop): persist Project Canvas widget positions across reloads Matt Toohey 2026-09-02 12:31:28 +10:00
  • 31c2735c5c fix(desktop): downscale Project Canvas avatars so real ones reach widgets Matt Toohey 2026-09-02 12:21:15 +10:00
  • d836f23295 screenshots: PR #7223 Arjun Mahanti 2026-09-01 22:15:56 -04:00
  • fb4adfb587 fix(buzz-agent): preserve prompt date context Jimmy 2026-09-02 12:08:42 +10:00
  • 6c3e52f21f remove goose dep Jack Amadeo 2026-09-01 21:04:01 -04:00
  • b7f124f7fc fix(desktop): keep closed message actions from taking edit focus Logan Johnson 2026-09-01 21:59:44 -04:00
  • c2564888ca fix(desktop): reconcile child log filter with main Jimmy 2026-09-02 10:44:42 +10:00
  • 1333a7e2a2 Merge remote-tracking branch 'origin/main' into micn/buzz-agent-goose-core Jimmy 2026-09-02 10:39:39 +10:00
  • c730e1b4e9 fix(buzz-agent): preserve main compaction recovery Jimmy 2026-09-02 10:29:08 +10:00
  • 3ba1680bf1 remove inert session-id decorator and use goose-context-management crate Jack Amadeo 2026-09-01 13:54:44 -04:00
  • a55e01906c import re-exported crates from gdk crates instead of goose app crate Jack Amadeo 2026-09-01 13:39:51 -04:00
  • 6a2915c593 Trim duplicate Project test harness validation jtennant/project-related-channels-desktop John Tennant 2026-09-01 20:28:59 -04:00
  • 7d409e842a Merge remote-tracking branch 'origin/jtennant/project-state-mutations' into jtennant/project-related-channels-desktop John Tennant 2026-09-01 20:22:57 -04:00
  • b64609a3ff Fix Project channel preservation test jtennant/project-state-mutations John Tennant 2026-09-01 20:20:37 -04:00
  • f8f54e5c5c Merge remote-tracking branch 'origin/jtennant/project-state-read-model' into jtennant/project-state-mutations John Tennant 2026-09-01 20:19:54 -04:00
  • 055493fe22 Merge remote-tracking branch 'origin/main' into jtennant/project-state-read-model jtennant/project-state-read-model John Tennant 2026-09-01 20:18:09 -04:00
  • 9e20208629 Fix historical migration catalog tests John Tennant 2026-09-01 20:16:51 -04:00
  • a0309cdbd3 fix(acp): treat channel_full as transient; fix legacy-key retirement with colon-bearing sessionId Duncan 2026-09-01 20:04:27 -04:00
  • 5c8ec7a2ec fix(acp): scope permission-card retirement to terminating turn; fix fan-out false-ack Duncan 2026-09-01 19:23:57 -04:00
  • 1c8321cd08 fix(desktop): retain automatic mentions only in threads (#7144) Taylor Ho 2026-09-01 16:07:35 -07:00
  • 560fea7b4f feat: add databricks fable 5.1 model capabilities (#7213) Kalvin C 2026-09-01 16:06:17 -07:00
  • d4420eb47f docs(nip-fi): rewrite NIP-FI as stateless OSS Buzz spec v2 (#7214) Will Pfleger 2026-09-01 19:05:39 -04:00
  • f92559f9fa docs: update PR #4768 screenshots for Relay admin rename wpfleger/pr4768-assets Duncan 2026-09-01 19:00:43 -04:00
  • fbeb9fafb3 test(buzz-acp): assert reject option ID in reject_once applied write Duncan 2026-09-01 18:49:53 -04:00
  • d739ba7913 test(agents): replace behavioral-race oracle and add P2 persistence assertions Duncan 2026-09-01 18:43:03 -04:00
  • beb76406c1 feat(relay): add detailed readiness metrics (#7149) ravarora2 2026-09-01 18:31:30 -04:00