Commit Graph

  • bf80c085f6 Harden durable workflow wake admission Logan Johnson 2026-08-28 10:16:06 -04:00
  • 06a30b3dfd Recover workflow wakes across reconnects Logan Johnson 2026-08-27 21:43:48 -04:00
  • 6af1c79f7b Allow safe kindless channel search Logan Johnson 2026-08-27 18:32:42 -04:00
  • fff58b507f Enforce current access for workflow wakes Logan Johnson 2026-08-27 17:56:58 -04:00
  • e2231c76e3 Dispatch workflow mentions only after verification Logan Johnson 2026-08-27 17:52:52 -04:00
  • af092ce97b Wake agents from verified workflow mentions Logan Johnson 2026-08-27 17:46:06 -04:00
  • d2a80d8199 test(db): assert revision migration at its current lineage position larry/workflow-revision-foundation-v4 Logan Johnson 2026-09-04 06:21:25 -04:00
  • 497d3de0e9 fix(db): place workflow revision binding after current migration lineage Logan Johnson 2026-09-04 06:20:52 -04:00
  • 1b001a72eb fix(db): avoid historical scans for new workflow revision checks Logan Johnson 2026-09-01 14:21:44 -04:00
  • 738fedbf08 test(workflow): supply nullable revision in sink authority fixture Logan Johnson 2026-09-01 12:30:49 -04:00
  • 0cd3adf0f2 Place workflow revision migration after push message kinds Logan Johnson 2026-08-28 17:26:53 -04:00
  • 3545c74497 Preserve workflow test discovery after store extraction Logan Johnson 2026-08-28 16:54:46 -04:00
  • a11e396c2c Invalidate workflow revision bindings across legacy writes Logan Johnson 2026-08-28 12:50:57 -04:00
  • 72f92568e8 Persist exact workflow revisions additively Logan Johnson 2026-08-27 17:07:36 -04:00
  • b1f6b7ef77 feat(desktop): preserve mentions across copy and paste (#7228) Matt Toohey 2026-09-04 16:45:13 +10:00
  • d42408d511 screenshots: PR #7283 Carl 2026-09-04 07:37:38 +01:00
  • 409c0c6b26 perf(desktop): skip re-persisting identical agent prefill snapshots jitter/draft-entry-kind Matt Toohey 2026-09-03 16:03:52 +10:00
  • 053b1ef343 fix(desktop): keep agent prefills durable across in-app navigation Matt Toohey 2026-09-03 15:40:07 +10:00
  • e221466236 desktop: classify automatic agent prefills Jitter 2026-08-27 18:45:16 +10:00
  • b7dbe90001 fix(desktop-next): relight the dark text ramp and enforce contrast in CI morgmart 2026-09-03 21:41:51 -07:00
  • 4b0744d7f3 test(desktop): await Bestie drag and profile hover endpoints (#7294) Logan Johnson 2026-09-03 23:52:55 -04:00
  • 972edc6fa6 fix(desktop): deepen the default accent so its white label text is legible morgmart 2026-09-03 20:16:58 -07:00
  • 4c2e417b37 style(desktop-next): wrap the token table into three equal columns morgmart 2026-09-03 18:43:00 -07:00
  • 17f302f452 docs: focus room model on the future workspace Fizz 2026-09-03 18:41:50 -07:00
  • 69149c7a1b feat(desktop-next): add a token table, and declare four missing paired-text roles morgmart 2026-09-03 18:35:39 -07:00
  • 7c0c43ce3d docs: define the shared room and object model Fizz 2026-09-03 18:26:38 -07:00
  • 2ac0aa1dd1 Collapse contiguous join messages (#7262) Luke Tornquist 2026-09-03 19:26:21 -04:00
  • 9ceb1f79bb chore(release): release Buzz Desktop version 0.5.22 desktop-v0.5.22 Will Pfleger 2026-09-03 18:57:43 -04:00
  • bd627f675d Merge remote-tracking branch 'origin/main' into morganm/design-system morgmart 2026-09-03 15:39:53 -07:00
  • 5b67e08862 screenshots: PR #7307 Carl 2026-09-03 15:34:33 -07:00
  • 75f101d8b4 chore(release): release Buzz Desktop version 0.5.21 (#7301) Will Pfleger 2026-09-03 17:41:22 -04:00
  • 8e7b275cb0 fix(scripts): copy global-agent-config.json in buzz-adopt-prod-agents (#7303) Will Pfleger 2026-09-03 17:32:10 -04:00
  • 567e7610d6 test(db): register partition PostgreSQL tests codex/avoid-startup-partition-ddl tornquist 2026-09-03 20:46:04 +00:00
  • f94afebdec fix(db): parse production partition bounds Luke Tornquist 2026-08-31 11:03:11 -04:00
  • 8fc8ff982d fix(db): avoid partition DDL on covered ranges Luke Tornquist 2026-08-28 17:08:41 -04:00
  • 61e3792118 refactor(desktop-next): take colour and type specimens out of cards morgmart 2026-09-03 13:07:51 -07:00
  • 30847f42ff feat(desktop-next): add the type system, fix unreachable border roles morgmart 2026-09-03 12:50:39 -07:00
  • b675bb08be Add Buzz IFC session adapter jm/buzz-ifc-session Jordan Mecom 2026-09-03 12:25:07 -07:00
  • 91ea86e94e Add generic information-flow control core Jordan Mecom 2026-09-03 12:01:51 -07:00
  • ed20f88298 fix(market): refresh chronological bid board Wintermute 2026-09-03 14:51:30 -04:00
  • 13276b0252 fix(market): order board after channel creation Wintermute 2026-09-03 14:23:48 -04:00
  • 88687876f7 feat(relay): add early startup lifecycle logs (#7258) ravarora2 2026-09-03 13:37:51 -04:00
  • 752cbfc037 docs(nip-fi): add Blossom kind-24242 media possession-proof exception (#7278) Will Pfleger 2026-09-03 12:48:23 -04:00
  • ffda3579a5 fix(sidebar-sync): preserve publishBaseline on superseding click (Carl P2) wpfleger/channel-sections-sync-fixes duncan/pr6525-final-test-consolidation Duncan 2026-09-03 11:21:32 -04:00
  • c471e3cb60 screenshots: PR #7283 Carl 2026-09-03 17:17:09 +01:00
  • 6cf514ed90 fix(desktop): wrap message tables within the available pane (#7279) Logan Johnson 2026-09-03 12:07:14 -04:00
  • e464a763d7 docs: propose broker operations NIP with executable safety model meli/nip-broker-contract Meli 2026-09-03 11:31:44 -04:00
  • 57eb701a4c screenshots: PR #7279 Logan Johnson 2026-09-03 11:14:02 -04:00
  • 6c1be331d8 Merge origin/main into relay-primary agent repair checkpoint carl/relay-primary-agent-config Meli 2026-09-03 10:17:06 -04:00
  • c6770b6e14 fix(desktop): checkpoint relay-primary agent recovery repairs Meli 2026-09-03 09:54:57 -04:00
  • 49902fd4bc test(sidebar-sync): add hook/UI-state oracle to Carl adoption tests Duncan 2026-09-03 09:07:22 -04:00
  • 7a9a5233d9 🤖 fix(desktop): harden smoke E2E tests against Bestie overlay and toast timing (#7270) Will Pfleger 2026-09-03 08:59:49 -04:00
  • c6ca9d94d9 Show status and huddle indicators beside names (#7112) klopez4212 2026-09-03 10:39:37 +01:00
  • 6f5ec4a731 Add mobile voice notes (#7121) klopez4212 2026-09-03 09:07:04 +01:00
  • 40220d5618 perf(desktop): publish mention sends before waking agents (#7154) Matt Toohey 2026-09-03 14:46:11 +10:00
  • 7cde504d7b feat(desktop-next): scaffold new client with the colour system and a design system route morgmart 2026-09-02 20:15:02 -07:00
  • 43e22e19a3 test(sidebar-sync): assert durable adoption and outbox clearing in Carl hook tests Duncan 2026-09-02 22:28:03 -04:00
  • 5073e075d7 fix(desktop): unify owned-agent cloud provenance markers (#7129) Logan Johnson 2026-09-02 22:35:37 -04:00
  • d2cc2e1779 Merge latest main into buzz-agent Goose core Jimmy 2026-09-03 11:57:46 +10:00
  • 9b50f3f1fb Merge current main into buzz-agent Goose core Jimmy 2026-09-03 11:54:06 +10:00
  • d5a73b9f35 fix(desktop): derive agent availability from relay presence (#7127) Logan Johnson 2026-09-02 21:53:15 -04:00
  • 44d19f59a5 fix(desktop): preserve spacing after multi-word mentions (#7128) Logan Johnson 2026-09-02 21:51:45 -04:00
  • 37d0cd3f32 test(sidebar-sync): add hook-layer C1-stale/queuedAt/P2a-1 regressions and MINOR adopt-clear fix Duncan 2026-09-02 21:40:17 -04:00
  • 5216c03537 screenshots: PR #7240 Logan Johnson 2026-09-02 21:15:59 -04:00
  • b539b74ca2 test(sidebar-sync): address Thufir pass-1 CRITICAL+IMPORTANT findings Duncan 2026-09-02 21:15:55 -04:00
  • 1d465c587b screenshots: PR #7239 Logan Johnson 2026-09-02 21:15:54 -04:00
  • d838d0078d screenshots: PR #7197 Logan Johnson 2026-09-02 21:15:42 -04:00
  • d63ed1e3b9 fix(agents): address effort settlement, pin→inherit suppression, and runtime-switch reset duncan/phase1-merged-agent-edit Duncan 2026-09-02 20:37:43 -04:00
  • c328202cb0 docs(nip-fi): document Git smart-HTTP credential exemption (#7268) Will Pfleger 2026-09-02 20:34:24 -04:00
  • 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