Commit Graph

  • 1aeab6d48a Merge remote-tracking branch 'origin/main' into kennylopez-buzz-onboarding-v3 kenny lopez 2026-08-27 07:34:37 +01:00
  • 597164d089 Complete onboarding V3 workshop preview kenny lopez 2026-08-27 07:32:08 +01:00
  • 05986049c8 Merge remote-tracking branch 'origin/main' into jitter/faster-agent-sends Matt Toohey 2026-08-27 15:46:04 +10:00
  • a88994e773 perf(desktop): prefetch the channel window on sidebar hover intent Max Lampert 2026-08-20 17:52:04 -07:00
  • bf3e6273c6 fix(desktop): stop the timeline skeleton flashing on channel switches fix/switch-visual-stability Max Lampert 2026-08-20 15:47:45 -07:00
  • 3c1206c0bf fix(desktop): stop thread-summary rows reflowing on avatar hydration Max Lampert 2026-08-20 15:17:54 -07:00
  • 8bc09996e0 refactor(desktop): stop touching MessageTimeline; the benchmark doesn't need it perf/switch-tracing Max Lampert 2026-08-26 21:53:59 -07:00
  • 5189c468e1 fix(desktop): fence each mention wake by identity, not plan key Matt Toohey 2026-08-27 14:47:21 +10:00
  • 8d649e4057 fix(desktop): test that a refused navigation actually refuses Max Lampert 2026-08-26 21:33:07 -07:00
  • 2f44a0e90d test(desktop): drop tracer leftovers from the guard tests Max Lampert 2026-08-26 20:40:27 -07:00
  • 8a8e01cfb0 refactor(desktop): drop the switch tracer, keep the perf harness Max Lampert 2026-08-26 20:31:48 -07:00
  • 34e31f7e04 test(mesh): prove relay mode probes are refreshed Jimmy 2026-08-27 13:08:03 +10:00
  • be26be0181 test(desktop): drop the import left behind by the tracer reduction Max Lampert 2026-08-26 20:05:37 -07:00
  • c299a22ea7 refactor(desktop): cut the switch tracer to a simple, honest metric Max Lampert 2026-08-26 19:58:15 -07:00
  • 3712e6fb2c fix(sidebar): make retained legacy whole-blob replay one-shot per value Duncan 2026-08-26 22:11:44 -04:00
  • 2795754999 fix(desktop): terminate the starvation heartbeat; account for every drop Max Lampert 2026-08-26 19:05:57 -07:00
  • b622003f74 broker: define the agent-to-broker action contract (#6742) Bradley Axen 2026-08-26 19:00:45 -07:00
  • 3e78b290ec fix(mesh): keep closed availability helper test-only Jimmy 2026-08-27 11:54:01 +10:00
  • ad280807fe feat(just): add desktop-release-run to test a checkout with the installed app's state fizz/just-desktop-run-release Fizz 2026-08-26 18:51:58 -07:00
  • 1eba2f001d Merge remote-tracking branch 'origin/main' into local/pr-6189-fresh Jimmy 2026-08-27 11:49:59 +10:00
  • 96dd6a988c fix(mesh): refresh relay admission mode safely Jimmy 2026-08-27 11:45:55 +10:00
  • 7678f66155 feat(desktop): animate prototype gradient pan cynfria 2026-08-26 18:01:14 -07:00
  • cada3028ce fix(desktop): keep project sheets independent from threads (#6901) thomaspblock 2026-08-26 20:59:47 -04:00
  • 5d43330874 fix(desktop): reframe selected project task cynfria 2026-08-26 17:57:36 -07:00
  • 323bf68107 fix(sidebar): make outbox records write-once so foreign reclaim is race-free Duncan 2026-08-26 20:57:11 -04:00
  • b11f17c47b fix(desktop): align prototype header controls cynfria 2026-08-26 17:42:21 -07:00
  • 8d310e7dca fix(desktop): restore prototype cube sizing cynfria 2026-08-26 17:37:11 -07:00
  • 53692afd91 Merge remote-tracking branch 'origin/main' into jimmy/gdk-direct-goose-agent Jimmy 2026-08-27 10:23:42 +10:00
  • e07e3a714e feat(desktop): add project cube prototype cynfria 2026-08-26 17:19:15 -07:00
  • 55326e36d6 refactor(buzz-agent): use goose-agent loop APIs directly Jimmy 2026-08-27 10:19:11 +10:00
  • 57e200480d test(desktop): assert the Commands status row in the drawer's reading variant ss-dev-00/focus-view-consolidated ss-dev-00 2026-08-26 17:07:53 -07:00
  • ac3c3d6c62 Merge trusted main base into hayt/idle-auto-reload hayt/idle-auto-reload Wes 2026-08-26 17:55:32 -06:00
  • b8dc8412e5 fix(desktop): preserve gated Bestie identity Arjun Mahanti 2026-08-26 19:53:33 -04:00
  • a982d1d9f3 feat(desktop): add build-gated Bestie persona Arjun Mahanti 2026-08-26 17:42:15 -04:00
  • adb3d17c19 fix(sync): key the sidebar durable outbox per window Duncan 2026-08-26 19:26:30 -04:00
  • 2acd085729 fix(desktop): fail closed for unavailable previews Arjun Mahanti 2026-08-26 19:34:37 -04:00
  • 23244d3171 fix(desktop): let a cover drawer replacement overlap on mount ss-dev-00 2026-08-26 16:22:45 -07:00
  • cdab765748 Add gated security reviews (#6816) Jordan Mecom 2026-08-26 15:52:06 -07:00
  • 90213ba6af Remove repeated agent identity from focus answers Rizz 2026-08-25 18:20:42 -07:00
  • bf18b8cd90 fix(desktop): pad focus message bubble Rizz 2026-08-25 16:19:30 -07:00
  • a71c38cbf0 fix(desktop): anchor activity message hover cues Rizz 2026-08-25 16:11:03 -07:00
  • 67ebd54748 Refine focus-mode message bubbles Rizz 2026-08-25 15:56:51 -07:00
  • e297547c93 Align focus-mode chat bubble surfaces Rizz 2026-08-25 15:49:31 -07:00
  • 45712c1262 Render agent message sends as chat bubbles Rizz 2026-08-25 15:44:41 -07:00
  • 8cea5e15ef refactor(desktop): extract the channel idle auxiliary surface ss-dev-00 2026-08-26 15:37:40 -07:00
  • 6e9942f525 fix(desktop): guard the final paint frame; trace DM entry paths Max Lampert 2026-08-26 15:31:32 -07:00
  • 403de26214 feat(desktop): pin the conversation transcript variant to the cover drawer ss-dev-00 2026-08-26 15:29:31 -07:00
  • 90f526be62 feat(desktop): fold focus-mode agent work into one transcript block ss-dev-00 2026-08-26 15:28:48 -07:00
  • 29412d6ad6 style(desktop): bring the conversation variant closer to berd's recipes ss-dev-00 2026-08-26 15:27:48 -07:00
  • cd2037e051 feat(desktop): add conversation transcript variant for focus-mode agent sessions ss-dev-00 2026-08-26 15:26:27 -07:00
  • 6c9b0e2fe7 feat(desktop): cover the channel with the agent activity drawer ss-dev-00 2026-08-26 15:25:39 -07:00
  • 38cb69aeb7 fix(desktop): discard stale team membership stages Storme Drone 2026-08-26 15:55:28 -06:00
  • ceb8ba605f fix(desktop): accent-colored mention badges that count thread mentions (#6900) tulsi 2026-08-26 17:44:05 -04:00
  • 79df468255 Add Buzz benchmark evaluation layers (#6823) Salman Mohammed 2026-08-26 17:41:56 -04:00
  • fcf83ea24d fix(desktop): replay failed team membership updates Storme Drone 2026-08-26 15:28:58 -06:00
  • 48892e4465 feat(desktop): add build-gated Bestie experiment Arjun Mahanti 2026-08-26 17:20:51 -04:00
  • eb8e97cfe7 fix(desktop): show edited head content in thread panel (#6887) Salman Mohammed 2026-08-26 16:57:19 -04:00
  • 03bfc837cb fix(desktop-tooltip): increase surface contrast (#6897) Taylor Ho 2026-08-26 13:56:21 -07:00
  • 39a5d46ccf screenshots: PR #6901 agent-screenshots/thomaspblock Thomas Petersen 2026-08-26 16:50:24 -04:00
  • 8f3566ad9e Deduplicate ACP thread prompt context (#6706) Salman Mohammed 2026-08-26 16:48:40 -04:00
  • 8d192eae48 feat(acp): deliver durable workflow messages larry/workflow-acp-delivery-runtime-f Logan Johnson 2026-08-26 17:00:06 +00:00
  • 1899340349 feat(acp): add isolated workflow-delivery verifier wakko/workflow-acp-verifier Logan Johnson 2026-08-25 15:35:12 -04:00
  • 813cd532cc fix(buzz-db): catalog workflow webhook authority larry/workflow-delivery-api-d-reconciled Logan Johnson 2026-08-26 16:30:15 -04:00
  • 557c6a355b feat(workflows): sign delivery verification receipts Logan Johnson 2026-08-26 12:04:20 -04:00
  • aa73cf53d0 test(workflows): prove authenticated delivery routes Logan Johnson 2026-08-25 22:44:05 -04:00
  • 5d5a7ab886 feat(workflows): expose authenticated delivery lifecycle API Logan Johnson 2026-08-25 22:21:00 -04:00
  • 6202549cf1 fix(buzz-db): fence the delivery lease at every re-resolved boundary larry/workflow-delivery-db-v2 Logan Johnson 2026-08-25 17:45:36 -04:00
  • 83b60e5e05 feat(buzz-db): durable workflow agent delivery state machine Logan Johnson 2026-08-25 16:59:22 -04:00
  • 92a4800c11 fix(workflows): harden delivery protocol boundaries darryl/delivery-protocol-vocabulary Logan Johnson 2026-08-25 15:31:25 -04:00
  • 79430e81e0 feat(workflows): define delivery protocol vocabulary Logan Johnson 2026-08-25 15:22:46 -04:00
  • 08020bebca feat(workflows): bind owner triggers to exact signed revisions larry/workflow-owner-trigger-foundation Logan Johnson 2026-08-25 22:27:01 -04:00
  • 01c87a350b Apply access policy when reusing channel agents (#6838) Jordan Mecom 2026-08-26 13:22:09 -07:00
  • 1fa8916992 Remove obsolete duplicate-mention assertion Wes 2026-08-26 14:10:24 -06:00
  • db1a9928fb screenshots: PR #6900 tulsi 2026-08-26 16:08:17 -04:00
  • 4f554b6385 feat(sidebar): prioritize unread DMs in overflow navigation (#6842) Taylor Ho 2026-08-26 12:59:14 -07:00
  • a0a7989022 fix(desktop): stamp the start mark at the anchored input event Max Lampert 2026-08-25 04:06:06 -07:00
  • a355a0b1d3 fix(desktop): anchor the switch trace at the input event, not handler dispatch Max Lampert 2026-08-25 03:35:15 -07:00
  • 5ea02312f9 fix(desktop): begin revokes pending same-channel abandons; null-safe budget guard Max Lampert 2026-08-25 03:01:35 -07:00
  • 559e1e4ec7 test(desktop): assert the tracer contract before the timing budget Max Lampert 2026-08-25 02:29:45 -07:00
  • 83eb45c8ee fix(desktop): guard document at settle entry; pin rotation in concurrent test Max Lampert 2026-08-25 02:00:20 -07:00
  • e0f4768ec7 fix(desktop): only the exact channel route keeps a live switch trace Max Lampert 2026-08-25 01:30:43 -07:00
  • ad981ff07c fix(desktop): signal-free roster attribution gate; seed the frame-gap guard Max Lampert 2026-08-25 00:41:27 -07:00
  • b6f18d0cec test(desktop): distinguish honest truncation from tracer bugs in settle specs Max Lampert 2026-08-24 23:51:52 -07:00
  • 116b73bd5e fix(desktop): gate roster attribution on abort; warn on dead sink; drop starved frames Max Lampert 2026-08-24 23:31:23 -07:00
  • 087d9b7b90 fix(desktop): drop live traces on any exit from the channel surface Max Lampert 2026-08-24 22:25:28 -07:00
  • 46dd5d5ccf fix(desktop): degrade to unrotated append when perf-log rotation fails Max Lampert 2026-08-24 22:01:01 -07:00
  • 083e9489d9 fix(desktop): discard stale longtask deliveries at perf-sample start Max Lampert 2026-08-24 21:34:01 -07:00
  • 96817abc2b fix(desktop): drop starved settles and hidden-overlap traces; clean buffer at begin Max Lampert 2026-08-24 21:17:36 -07:00
  • f6d3388ecf fix(desktop): bound start marks for traces that never record Max Lampert 2026-08-24 20:46:52 -07:00
  • 446174bc1d fix(desktop): drop frame-starved settles; harden sink and harness honesty Max Lampert 2026-08-24 20:27:32 -07:00
  • 705899b6cb fix(desktop): guard-gated traces, on-disk log cap, honest projects benchmark Max Lampert 2026-08-24 17:46:36 -07:00
  • 89910c5e82 fix(desktop): suspense-aware settle, StrictMode-safe abandon, log cap Max Lampert 2026-08-24 13:50:39 -07:00
  • 0cfabee5f7 test(desktop): high-membership channel-switch perf harness Max Lampert 2026-08-20 13:59:09 -07:00
  • 370c6687cf perf(desktop): trace channel switches from click to settled paint Max Lampert 2026-08-20 13:47:13 -07:00
  • de188ebf06 feat(projects): add agent and CLI project-home support (#6590) thomaspblock 2026-08-26 15:09:06 -04:00
  • 7d13b82ab2 fix(push-demo): use clock icons for reminders codex/demo-gateway-alignment Tom Brow 2026-08-26 11:59:44 -07:00
  • 3e72c35d8b feat(push-demo): add temporary action icons Tom Brow 2026-08-26 11:42:33 -07:00
  • d051350f69 Make the thread-head E2E proof deterministic (P1 on #6887) smohammed/fix-thread-head-stale-edit Leo 2026-08-26 14:23:51 -04:00
  • 9f585c60cc feat(push-demo): add temporary direct reminder actions Tom Brow 2026-08-26 11:16:22 -07:00
  • c524862c05 fix(push-demo): return notification completion on main thread Tom Brow 2026-08-26 11:11:53 -07:00