Commit Graph

  • f3c07544bf Merge branch 'jtennant/project-change-delegated-auth' into jtennant/project-state-integration John Tennant 2026-09-01 12:52:45 -04:00
  • dfed8c65fe Publish Project State after lifecycle changes John Tennant 2026-09-01 12:52:35 -04:00
  • 00a04c13b4 fix(desktop): correct display_name in content_matches_nip_ap_vector compaction Duncan 2026-09-01 12:51:42 -04:00
  • a1f60b0c5d Authorize delegated Project changes John Tennant 2026-09-01 12:51:23 -04:00
  • 2d02152cb4 Merge remote-tracking branch 'origin/jtennant/project-identity-lifecycle' into jtennant/project-state-integration John Tennant 2026-09-01 12:50:48 -04:00
  • 5922a6e339 Merge remote-tracking branch 'origin/jtennant/project-change-relay' into jtennant/project-identity-lifecycle jtennant/project-identity-lifecycle John Tennant 2026-09-01 12:43:12 -04:00
  • d3008fb2f8 Track Project identity lifecycle atomically John Tennant 2026-09-01 12:42:48 -04:00
  • 7a57640312 Publish collaborative project state jtennant/project-state-publisher John Tennant 2026-09-01 12:38:42 -04:00
  • 5d660e5806 feat(desktop): expand Buzz prototype flows cynfria 2026-09-01 09:35:16 -07:00
  • 497ea6a69b fix(desktop): keep migration file size stable fix/allow-empty-agent-teams Storme Drone 2026-09-01 10:32:00 -06:00
  • 827e7227be Merge branch 'jtennant/project-state-projection' into jtennant/project-state-publication jtennant/project-state-publication John Tennant 2026-09-01 12:29:38 -04:00
  • d5343ef71a fix(desktop): restore extract_applied_permission_policy lost in merge, fix test callers Duncan 2026-09-01 12:12:40 -04:00
  • 5e27135aea Persist project state projections atomically John Tennant 2026-09-01 12:29:01 -04:00
  • 49ad7be84a Merge branch 'jtennant/project-change-relay' into jtennant/project-state-projection jtennant/project-state-projection John Tennant 2026-09-01 12:28:14 -04:00
  • f0e28714ad Merge branch 'jtennant/project-state-relay' into jtennant/project-change-relay jtennant/project-change-relay John Tennant 2026-09-01 12:27:52 -04:00
  • 0885c9ff76 Merge branch 'jtennant/project-state-commands' into jtennant/project-state-relay jtennant/project-state-relay John Tennant 2026-09-01 12:27:03 -04:00
  • ffa623f0ba Merge remote-tracking branch 'origin/main' into fix/durable-create-inbound-membership Storme Drone 2026-09-01 10:26:09 -06:00
  • f670089633 Merge branch 'jtennant/project-state-commands' into jtennant/project-state-publication John Tennant 2026-09-01 12:25:56 -04:00
  • 568a725996 Merge remote-tracking branch 'origin/main' into jtennant/project-state-commands jtennant/project-state-commands John Tennant 2026-09-01 12:20:42 -04:00
  • a4bd8e1d48 Canonicalize project state projections John Tennant 2026-09-01 12:17:58 -04:00
  • 88849e8fd4 Execute collaborative project channel changes John Tennant 2026-09-01 12:13:14 -04:00
  • 08467d5824 chore: merge origin/main (bd7349041) into duncan/phase1-merged-agent-edit Duncan 2026-09-01 12:09:22 -04:00
  • d4f0dfbdb5 Merge remote-tracking branch 'origin/main' into jtennant/project-state-relay John Tennant 2026-09-01 12:08:59 -04:00
  • 7ba8a15fd9 Add transactional project state storage John Tennant 2026-09-01 12:08:37 -04:00
  • bd73490418 ci: run PostgreSQL tests in isolated lane (#6730) Luke Tornquist 2026-09-01 12:07:28 -04:00
  • 3d925efe94 chore(desktop): reclaim ratchet headroom — extract duplicate types, compact test fixtures Duncan 2026-09-01 11:58:10 -04:00
  • e8f2168f32 chore: merge origin/main (114dbf745) into duncan/phase1-merged-agent-edit Duncan 2026-09-01 11:56:10 -04:00
  • fbbed967d7 fix(desktop): render market events as cards Wintermute 2026-09-01 11:55:46 -04:00
  • 802ba6170e fix(desktop): reconcile overlapping mention prerequisite edits Logan Johnson 2026-09-01 11:33:55 -04:00
  • cc096ca2a1 fix(desktop): preserve mention competitors through fallbacks Logan Johnson 2026-08-31 15:41:12 -04:00
  • 6b7b02422e fix(desktop): share exact mention occurrence ownership Logan Johnson 2026-08-31 15:08:37 -04:00
  • 11dc6c4e0c fix(desktop): bind duplicate mention selections to exact recipients Logan Johnson 2026-08-31 14:28:39 -04:00
  • a89eae5dce fix(desktop): share draft intent authority across composer visits Logan Johnson 2026-08-31 16:05:43 -04:00
  • 8e49ba0b11 fix(desktop): retain cleanup for untouched pre-clear source drafts Logan Johnson 2026-08-31 15:35:17 -04:00
  • c4e55a4e21 fix(desktop): retain outgoing draft deletion authority after navigation Logan Johnson 2026-08-31 15:32:50 -04:00
  • e90edd6104 fix(desktop): bind invitation recovery to source draft visits Logan Johnson 2026-08-31 15:03:26 -04:00
  • 31f289fcee fix(desktop): cancel superseded remote invitation continuations Logan Johnson 2026-08-31 14:14:19 -04:00
  • 09d34c434c test(desktop): capture remote invitation and failure evidence Logan Johnson 2026-08-31 13:47:54 -04:00
  • 2e2341dc9a style(desktop): format remote mention regression fixture Logan Johnson 2026-08-31 13:46:38 -04:00
  • 1f7e36cb89 fix(desktop): authorize remote mentions at the publication boundary Logan Johnson 2026-08-31 13:42:37 -04:00
  • 7c09f0c0ca fix(desktop): preserve spacing after multi-word mentions Logan Johnson 2026-08-31 13:47:23 -04:00
  • 709c7c5b36 fix(desktop): discover authenticated owned relay agents Logan Johnson 2026-08-31 13:40:29 -04:00
  • f5b95203df Define collaborative project change protocol John Tennant 2026-09-01 11:48:57 -04:00
  • b946f65d38 fix(personas): serialize HOME-mutating tests to eliminate race condition Duncan 2026-09-01 11:43:38 -04:00
  • 242dbf2680 fix(acp): close Thufir addendum gaps — unconditional first attempt, interactive delivery-seam test Duncan 2026-09-01 11:41:18 -04:00
  • 114dbf745f Add voice notes to desktop messages (#6978) klopez4212 2026-09-01 16:36:37 +01:00
  • 3375ca8376 Refine onboarding backup-ready actions kenny lopez 2026-09-01 16:29:31 +01:00
  • 6dbc70fec8 Split onboarding harness preview catalog kenny lopez 2026-09-01 16:11:39 +01:00
  • d70558f576 fix(acp): implement expanded findings F1-F4 + routing hazard Duncan 2026-09-01 11:09:21 -04:00
  • 3f65a9ea07 feat(desktop): root market contracts in channels Wintermute 2026-09-01 11:08:16 -04:00
  • cdc54997e9 Merge remote-tracking branch 'origin/main' into kennylopez-buzz-onboarding-v3 kenny lopez 2026-09-01 16:08:02 +01:00
  • a1a98990ea Refine onboarding V3 workshop flow kenny lopez 2026-09-01 16:05:51 +01:00
  • 5a3e9d3eee fix(personas): extract RefreshLockObserver type alias to satisfy clippy::type_complexity Duncan 2026-09-01 10:55:02 -04:00
  • 9d23c191dc fix(personas): add description + expectedUpdatedAt fields missing after main merge Duncan 2026-09-01 10:47:09 -04:00
  • aa30ce6b83 fix(acp): implement Carl review findings F1–F4 with full behavioral tests Duncan 2026-09-01 10:46:08 -04:00
  • 25f4a5514a chore: merge origin/main (59328d5ae) into duncan/phase1-merged-agent-edit Duncan 2026-09-01 10:40:30 -04:00
  • 5bdd313aee fix(personas): address Carl/Wes review — publication recovery, refresh lock, linked identity effects Duncan 2026-09-01 10:23:53 -04:00
  • ed3a25c325 Merge remote-tracking branch 'origin/main' into duncan/permission-policy Duncan 2026-09-01 10:15:22 -04:00
  • 59328d5ae3 feat(desktop): add thread-scoped ACP session experiment (#6909) Salman Mohammed 2026-09-01 09:37:27 -04:00
  • ce911024b6 fix(desktop): mock project revision heads in e2e jtennant/project-home-channel-permissions John Tennant 2026-09-01 09:33:40 -04:00
  • 28a5f5ea1a test(desktop): keep thread margin probes as external evidence fix/thread-overlay-margins Logan Johnson 2026-09-01 09:29:06 -04:00
  • e3baba744e fix(desktop): match expanded thread margins to docked sidebar Logan Johnson 2026-09-01 09:12:21 -04:00
  • 6c63968677 fix(db): box applied project revisions John Tennant 2026-09-01 09:06:29 -04:00
  • 49fcc0a35a test(projects): cover stale repository attachment John Tennant 2026-09-01 08:56:17 -04:00
  • 4821ceb94d fix(projects): reconcile collaborative revisions John Tennant 2026-09-01 08:53:18 -04:00
  • 707bdde241 docs: add market clone runbook wintermute/market-channel-prototype Wintermute 2026-09-01 08:49:52 -04:00
  • b53e93f3af feat(desktop): project live market notes Wintermute 2026-09-01 08:47:03 -04:00
  • 1933ebffe2 Merge remote-tracking branch 'origin/main' into jtennant/project-home-channel-permissions John Tennant 2026-09-01 08:15:32 -04:00
  • 8e3516ed06 fix(projects): bound collaborative channel revisions John Tennant 2026-09-01 08:12:20 -04:00
  • a906979285 Refine market wallet rail Wintermute 2026-09-01 07:54:46 -04:00
  • 15abc742b4 Merge remote-tracking branch 'origin/main' into kennylopez-buzz-onboarding-v3 kenny lopez 2026-09-01 09:59:24 +01:00
  • 290e3de301 Prototype alternate AI client onboarding paths kenny lopez 2026-09-01 09:54:33 +01:00
  • aa209978d7 fix(buzz-agent): bound direct MCP calls Jimmy 2026-09-01 17:04:49 +10:00
  • 2737149dfb fix(buzz-agent): restore Windows MCP env contract Jimmy 2026-09-01 16:45:42 +10:00
  • 380cc506e1 feat(desktop): let Project Canvas widgets send direct messages Matt Toohey 2026-09-01 16:30:27 +10:00
  • 602e11b605 fix(desktop): embed the Project Canvas seed template in the binary Matt Toohey 2026-09-01 16:10:14 +10:00
  • ef482e886d Reduce Goose embedding surface in buzz-agent Jimmy 2026-09-01 15:57:34 +10:00
  • d0744b222b fix(buzz-agent): keep turn model attribution coherent Thinker 2026-09-01 14:58:14 +10:00
  • 61226c68be feat(desktop): add a live data SDK to Project Canvas widgets Matt Toohey 2026-09-01 14:45:32 +10:00
  • 571c1902d0 fix(desktop): scope composer autocomplete to focus (#6860) Matt Toohey 2026-09-01 14:28:07 +10:00
  • 6ee2a3e56e Merge current main and update Goose GDK Jimmy 2026-09-01 13:50:54 +10:00
  • dc42d40f4d fix(projects): lock membership authority rows John Tennant 2026-08-31 22:36:11 -04:00
  • ee4157034a fix(projects): serialize channel state authority John Tennant 2026-08-31 22:34:20 -04:00
  • b051e85493 fix(projects): serialize channel authority reads John Tennant 2026-08-31 22:22:43 -04:00
  • a0919b7c28 fix(projects): reject archived home authority John Tennant 2026-08-31 22:13:12 -04:00
  • 033bed70ef refactor(desktop): dock market wallet in drawer Wintermute 2026-08-31 22:08:40 -04:00
  • ef90d63172 fix(projects): scope revision reads and advance heads John Tennant 2026-08-31 22:05:02 -04:00
  • 78d5f6c292 fix(desktop): resolve the canvas template next to the exe in dev builds Matt Toohey 2026-09-01 12:01:58 +10:00
  • 36167bb90c refactor(desktop): widen market listing with wallet Wintermute 2026-08-31 21:58:10 -04:00
  • d88016b3a8 fix(projects): preserve channel management access John Tennant 2026-08-31 21:51:58 -04:00
  • dbfa466e97 fix(projects): preserve committed revision results John Tennant 2026-08-31 21:30:09 -04:00
  • 81dc9ec699 Merge remote-tracking branch 'origin/main' into jitter/channel-project-features-on-thomas Matt Toohey 2026-09-01 11:25:58 +10:00
  • e1ba305742 refactor(desktop): simplify market channel listing Wintermute 2026-08-31 21:21:51 -04:00
  • 1b171e833b fix(desktop): allow the configured dev URL in allow_webview_navigation Matt Toohey 2026-09-01 11:20:52 +10:00
  • 4a9de1a3a1 feat(desktop): add isolated named demo builds (#6407) Logan Johnson 2026-08-31 21:14:19 -04:00
  • 21087d85b8 test(db): include later write fences in parity John Tennant 2026-08-31 21:14:07 -04:00
  • 81e0ba5e16 test(desktop): cover sidebar group drop highlight jitter/fix-bottom-left-notifications Codex 2026-08-26 15:38:56 +10:00
  • 321cd750d2 fix(desktop): keep sidebar surfaces inset beside relay rail Codex 2026-08-26 13:14:14 +10:00
  • a3c24ee548 refactor(desktop): align market with channel UI Wintermute 2026-08-31 21:03:07 -04:00
  • adb6781ae5 Merge remote-tracking branch 'origin/main' into jtennant/project-home-channel-permissions John Tennant 2026-08-31 20:52:33 -04:00