Commit Graph

  • 19d9a917a3 fix(desktop): survive an unmounted Tiptap view in the formatting tray fix/tray-editor-view-not-mounted Michael Neale 2026-08-25 16:14:13 +10:00
  • a48f8d9e09 fix(composer): guard formatting tray before editor mount jimmy/mesh-0.76.0-rc7 Taylor Ho 2026-08-24 22:12:57 -07:00
  • 91a5754ad5 fix(desktop): keep a reader's work block open when a later answer regroups it ss-dev-02/tool-chain-cards ss-dev-02 2026-08-24 22:36:47 -07:00
  • 0311d14797 broker: state the no-null rule where an implementer will read it ss-dev-00 2026-08-24 22:36:18 -07:00
  • bc2625f6f2 broker: reject explicit null so absence has exactly one spelling ss-dev-00 2026-08-24 22:17:32 -07:00
  • 78e3e1684b Merge origin/main into mesh rc7 upgrade Jimmy 2026-08-25 15:19:54 +10:00
  • d02437981a test(desktop): pin the plain next-turn gap and stop the 5-minute suite hang ss-dev-02 2026-08-24 22:19:24 -07:00
  • 91c2f016d7 Merge remote-tracking branch 'origin/main' into micn/buzz-agent-goose-core Michael Neale 2026-08-25 15:19:09 +10:00
  • 49efb1c682 fix(mesh): restore hardware model ladder Jimmy 2026-08-25 15:04:36 +10:00
  • eeb2f702ac fix(desktop): guard the work-block pulse and stop a finished block going live ss-dev-02 2026-08-24 21:50:44 -07:00
  • 5e2879a72c broker: make the contract's strictness hold at every layer it claims to ss-dev-00 2026-08-24 20:48:10 -07:00
  • b0abf73aba test(desktop): remove teams spacing regression jitter/add-agent-teams-heading-spacing Matt Toohey 2026-08-25 13:55:56 +10:00
  • a8e1c66c4a fix(desktop): polish inline chip states (#6718) Taylor Ho 2026-08-24 20:45:42 -07:00
  • de9a73fa36 screenshots: PR #6743 (replace AFTER with scrolled-to-bottom) PI Montgomery 2026-08-25 13:27:10 +10:00
  • 3b3e536bd2 refactor(push): simplify internal notification stack Tom Brow 2026-08-24 20:25:40 -07:00
  • 793dafdffa fix(workflows): retain executable revision history Logan Johnson 2026-08-24 23:24:05 -04:00
  • 877333f005 refactor(workflows): require revision on new runs Logan Johnson 2026-08-24 23:23:12 -04:00
  • 5dc8e4750d fix(workflows): execute immutable signed revisions Logan Johnson 2026-08-24 23:21:40 -04:00
  • 8664c36996 Merge remote-tracking branch 'origin/main' into fix/allow-empty-agent-teams Storme Drone 2026-08-24 21:01:41 -06:00
  • ca960b99c4 feat(desktop): add channel project features POC jitter/channel-project-features-poc Matt Toohey 2026-08-25 12:52:31 +10:00
  • 772389cc93 test(desktop): match empty-team export errors Storme Drone 2026-08-24 20:50:45 -06:00
  • fa252b56c2 feat(mesh): move mesh-llm dependency to 0.76.0-rc7 Jimmy 2026-08-25 12:42:43 +10:00
  • 036bd38c3b test(desktop): split the work-block suite and prune the conversation harness ss-dev-02 2026-08-24 19:26:20 -07:00
  • b9edbbceaf fix(desktop): hold the empty-team invariants at the native boundary Fizz 2026-08-24 20:11:45 -06:00
  • 5116ca2b34 broker: make validation the only door to a response ss-dev-00 2026-08-24 19:10:33 -07:00
  • aca13021d6 refactor(mobile): remove duplicate lease self-validation Tom Brow 2026-08-24 19:05:01 -07:00
  • 63e22be610 Merge remote-tracking branch 'origin/main' into codex/mobile-push-notifications-pr Tom Brow 2026-08-24 18:57:01 -07:00
  • 35044e8558 fix(mobile): decouple push enrollment from permission Tom Brow 2026-08-24 18:56:08 -07:00
  • 661b140ce3 screenshots: PR #6743 PI Montgomery 2026-08-25 11:52:55 +10:00
  • ceaaced941 fix(mesh): make open-relay mode consistent across discovery, reconcile, and probing Michael Neale 2026-08-25 11:43:50 +10:00
  • 7b2e207957 Harden the broker contract against review ss-dev-00 2026-08-24 18:38:12 -07:00
  • c201bca321 fix(desktop): space add-agent teams section Matt Toohey 2026-08-25 11:28:42 +10:00
  • 8cffb88d17 Merge remote-tracking branch 'origin/main' into micspiral/mesh-0.76.0-rc3 Michael Neale 2026-08-25 11:25:03 +10:00
  • 8a10fad6df Add POST /api/users/identities endpoint for okta_user_id lookup phuoc/add-user-identities-endpoint-oss phuoc 2026-08-25 01:13:05 +00:00
  • d99cba5bbb fix(mesh): run the mesh unenforced on relays that do not enforce membership Michael Neale 2026-08-25 11:16:46 +10:00
  • fe57b7ac7b fix(desktop): settle a work block whose running step has no live session ss-dev-02 2026-08-24 18:09:14 -07:00
  • ac794843a6 feat(desktop): fold focus-mode agent work into one transcript block ss-dev-02 2026-08-24 12:36:05 -07:00
  • 9563c27e99 broker: define the agent-to-broker action contract ss-dev-00 2026-08-24 18:01:27 -07:00
  • 6eac638437 test(desktop): update search scope screenshots Arjun Mahanti 2026-08-24 20:47:13 -04:00
  • 9a6e43ebdf fix(desktop): keep search headers clear of scrollbar Fizz 2026-08-24 13:56:15 -04:00
  • 18d13a7e29 feat(desktop): add tab shortcut for scoped search Fizz 2026-08-24 13:33:42 -04:00
  • 6cba7bbad1 fix(desktop): keep search section headers visible Fizz 2026-08-24 13:23:59 -04:00
  • a523471ca5 feat(desktop): prioritize active conversation search Fizz 2026-08-24 12:39:40 -04:00
  • 30ccc8bf6e fix(desktop): surface unread DMs first in search Fizz 2026-08-24 10:53:06 -04:00
  • 6115678f64 feat(desktop): prioritize unread conversations in search Fizz 2026-08-24 10:24:02 -04:00
  • 8d2d0ff5ad Centralize replaceable event persistence (#6660) Luke Tornquist 2026-08-24 20:42:15 -04:00
  • e760c51820 feat(workflows): discover trigger filter values (#6712) Taylor Ho 2026-08-24 17:40:23 -07:00
  • e8ec3c8b4d wip(workflows): bind runs to signed revisions Logan Johnson 2026-08-24 20:35:47 -04:00
  • 105a3654d6 Merge remote-tracking branch 'origin/main' into ss-dev-00/agent-activity-cover ss-dev-00/agent-activity-cover ss-dev-00 2026-08-24 17:21:57 -07:00
  • d833c54ee6 fix(desktop): release Escape from a cover surface that is animating out ss-dev-00 2026-08-24 17:19:46 -07:00
  • f82cd9d0cf Make DM deep-link fixture deterministic morganm/deeplink-root-timeline Rivet 2026-08-24 17:19:05 -07:00
  • 0fa6b6b565 Reject mismatched reply route roots Rivet 2026-08-24 17:12:47 -07:00
  • cbbc6f8db4 Validate deep-link route event ownership Rivet 2026-08-24 17:05:07 -07:00
  • c57a4d47a7 screenshots: PR #6731 agent-screenshots/rileycrane Riley Crane 2026-08-24 17:00:49 -07:00
  • 3eb328a889 screenshots: PR #6731 Riley Crane 2026-08-24 17:00:30 -07:00
  • b9d77258d6 test(scripts): require the ratchet child to run to completion ss-dev-01/file-size-mjs ss-dev-01 2026-08-24 16:59:11 -07:00
  • df7524d77f test(workflows): prove durable managed-agent claims Logan Johnson 2026-08-24 19:49:24 -04:00
  • 4f7088d343 test(desktop): keep DM unread coverage viewport-safe Rivet 2026-08-24 16:42:49 -07:00
  • 1fd4acc694 test(workflows): provide durable message provenance Logan Johnson 2026-08-24 19:37:02 -04:00
  • bbd6c2e5b4 fix(workflows): remove stale definition import Logan Johnson 2026-08-24 19:32:23 -04:00
  • c5166f2164 feat(desktop): simplify the message action rail (#6529) morgmart 2026-08-24 16:28:51 -07:00
  • 10a1e2a0a1 feat(workflows): deliver durable managed-agent messages Logan Johnson 2026-08-24 19:25:01 -04:00
  • ce1f1d4275 fix(scripts): govern .mjs in the desktop and web file-size ratchets ss-dev-01 2026-08-24 16:25:01 -07:00
  • 25fd7567c0 wip(workflows): preserve durable inbox foundation Logan Johnson 2026-08-24 19:15:53 -04:00
  • 76f879be91 refactor(workflows): narrow owner trigger foundation Logan Johnson 2026-08-24 16:14:00 -04:00
  • c3bd03e8a5 fix(workflows): serialize revision-bound execution Logan Johnson 2026-08-24 15:42:47 -04:00
  • 3da2815680 feat(workflows): bind owner triggers to signed revisions Logan Johnson 2026-08-24 14:09:03 -04:00
  • 1bbdb515e4 test(desktop): align routed root navigation assertions Rivet 2026-08-24 16:14:53 -07:00
  • 4d4372dd1f screenshots: PR #6731 Riley Crane 2026-08-24 15:56:08 -07:00
  • 3081f8da1b Shorten the comments and delete a needless alias Fizz 2026-08-24 16:52:26 -06:00
  • dade29e922 screenshots: PR #6731 Riley Crane 2026-08-24 15:50:45 -07:00
  • fd2e017998 fix(desktop): hide the decorative identity avatar and split the conversation suite ss-dev-01/berd-restyle ss-dev-01 2026-08-24 15:45:47 -07:00
  • bac1ca1225 Merge remote-tracking branch 'origin/main' into morganm/deeplink-root-timeline Rivet 2026-08-24 15:39:51 -07:00
  • aa2d43075d Fix root link navigation smoke coverage Rivet 2026-08-24 15:39:12 -07:00
  • b4e1d8c13c test(desktop): enter repository workspace for project thread Wrench 2026-08-24 18:37:35 -04:00
  • 30d2fc52f9 fix(desktop): restore icon-only remote marker (#6491) Wes 2026-08-24 16:24:43 -06:00
  • 69b1225923 fix(ci): prevent poisoned Rust caches (#6618) Wes 2026-08-24 16:21:31 -06:00
  • 02dc49f0e6 docs(security): route reports through private advisories (#6728) Jordan Mecom 2026-08-24 15:07:08 -07:00
  • ac62198a79 screenshots: PR #6720 ss-dev-01 2026-08-24 15:06:26 -07:00
  • e8709554a3 fix(desktop): resolve the focus identity row agent through the profiles lookup ss-dev-01 2026-08-24 15:01:25 -07:00
  • f79d346a17 fix(composer): wrap Buzz chip labels without orphaning icons (#6581) Taylor Ho 2026-08-24 14:55:05 -07:00
  • 0d7b21b356 refactor(desktop): extract the channel agent session surface from ChannelPane ss-dev-00 2026-08-24 14:54:10 -07:00
  • 3c6dbe1818 fix(desktop): split secret_store and marker helpers to satisfy file-size ratchet maxwell/dev-file-secret-store Max Lampert 2026-08-24 14:50:27 -07:00
  • 987c7c00a5 screenshots: PR #6536 ss-dev-02 2026-08-24 14:48:48 -07:00
  • 4916232e08 Stabilize virtualized route target settlement Rivet 2026-08-24 14:36:44 -07:00
  • 39bf80b062 fix(mobile): resolve inline push profile avatars Tom Brow 2026-08-24 14:35:42 -07:00
  • b8b94fba6b test(desktop): supply the thread edit guard to the activity exclusivity harness ss-dev-00 2026-08-24 14:26:25 -07:00
  • 1047a3c041 fix(desktop): wait for TipTap view before DOM binding carl/fix-tiptap-view-mount-race Wes 2026-08-24 15:23:12 -06:00
  • 2dcad7056b fix(desktop): store dev secrets in a 0o600 file instead of the keychain Max Lampert 2026-08-24 14:21:40 -07:00
  • 80ba1f5ae0 test(desktop): cover Escape's yield to an in-progress edit in the cover drawer ss-dev-00 2026-08-24 14:21:06 -07:00
  • fbc0cbf39d fix(desktop): capture the cover drawer's opener once across a StrictMode replay ss-dev-00 2026-08-24 13:52:11 -07:00
  • 1ff5968dae test(desktop): promote the cover drawer preview into a reference screenshot spec ss-dev-00 2026-08-24 11:46:30 -07:00
  • 1afe30f650 fix(desktop): coordinate cover drawer focus with a shared slot claim ss-dev-00 2026-08-21 20:41:21 -07:00
  • 88a96d7682 feat(desktop): cover the channel with the agent activity drawer ss-dev-00 2026-08-21 19:25:24 -07:00
  • 73d4e2aaaf fix(projects): verify fallback repository winner Wrench 2026-08-24 17:18:43 -04:00
  • 95a35c271d screenshots: PR #6720 ss-dev-01 2026-08-24 14:11:55 -07:00
  • 7c630f5a9a test(projects): cover causal discovery and create races Wrench 2026-08-24 17:04:13 -04:00
  • b89c13af1e chore(mobile): format merged sources Tom Brow 2026-08-24 14:02:51 -07:00
  • 7d6efa9fb5 fix(mobile): show avatars in channel push notifications Tom Brow 2026-08-24 14:02:32 -07:00
  • 489eb436a0 Merge origin/main into push notifications Tom Brow 2026-08-24 14:00:39 -07:00