Commit Graph

  • af0077c855 docs: update leak audit findings m4air 2026-09-15 16:22:15 -07:00
  • fd7ac01585 fix(renderer): cancel copied prompt reset on unmount m4air 2026-09-15 16:21:39 -07:00
  • 3ae769decd fix(renderer): cancel signout auth retry on unmount m4air 2026-09-15 16:21:02 -07:00
  • 8613e91878 fix(renderer): cancel deferred diff model disposal m4air 2026-09-15 16:20:31 -07:00
  • 7b527daf07 fix(renderer): clear close debounce timers on unmount m4air 2026-09-15 16:19:57 -07:00
  • b5a99462bc fix(e2e): fabricate runtime-host health through the snapshot that owns it (#20762) Brennan Benson 2026-09-15 16:18:36 -07:00
  • 0359dccf14 docs: record full memory leak audit m4air 2026-09-15 16:17:45 -07:00
  • 0869d997c8 refactor(mobile): send the rest of the session domain through typed RpcOperations (step 4) (#20891) Jinwoo Hong 2026-09-15 19:16:45 -04:00
  • abc6b71601 test(browser): model a real Electron fallback in the startup UA fixture Brennan Benson 2026-09-15 16:14:41 -07:00
  • e970278166 fix(agent-launch): give a launch one place to say the workspace is incomplete Brennan Benson 2026-09-15 16:09:24 -07:00
  • 0325f1a22e feat(agent-status): add the canonical store and child-work contract (#20717) Brennan Benson 2026-09-15 16:05:48 -07:00
  • f6833113e1 test(mobile): re-record the goldens at the new baseline pin step4-session-2 Jinwoo-H 2026-09-15 19:05:38 -04:00
  • 9262511c41 fix(build): keep tests out of the RPC params catalog bundle nwparker/windows-remote-issues Neil 2026-09-15 16:05:10 -07:00
  • 52b6851b6e fix(worktree-create): prioritize creation Git and defer background preparation (#20722) Jinwoo Hong 2026-09-15 19:02:50 -04:00
  • 8edec28a55 fix(worktree): keep a WSL checkout case so delete cannot take the twin branch (#20273) Neil 2026-09-15 16:01:32 -07:00
  • 946dacc65d fix(worktrees): route unstamped local worktrees local in the two states #16841 still fails closed (#16829) Lesley Murfin 2026-09-15 16:01:29 -07:00
  • 72a8c096a3 fix(ssh): corroborate an empty lsof answer before calling an endpoint free (#20585) Neil 2026-09-15 16:01:21 -07:00
  • 981a4821da fix(cli,relay): stop reading an unsignalable pid as a dead one (+ unverifiable-collapse sweep result) (#20098) Neil 2026-09-15 16:01:13 -07:00
  • 9b41315214 test: dispose delayer after cancellation assertion m4air 2026-09-15 15:59:34 -07:00
  • cebcd6a074 test(e2e): fail the two-client journey when phase 1a cannot run Neil 2026-09-15 15:59:01 -07:00
  • c0e0de21aa test(runtime): keep one copy of each publisher-fence case Neil 2026-09-15 15:58:50 -07:00
  • d5aa416f63 fix(runtime): route every non-null surface write through the stamped writer Neil 2026-09-15 15:58:09 -07:00
  • 3c3cd90838 fix(browser): release background mount admissions Brennan Benson 2026-09-15 15:57:48 -07:00
  • b57cbd3583 Merge origin/main into step4-session-2 Jinwoo-H 2026-09-15 18:57:30 -04:00
  • 71e6e44ba7 fix(browser): close the open review findings on the identity revert Brennan Benson 2026-09-15 15:56:46 -07:00
  • b9dfdcad28 ci(mobile): close the round-1 signal gaps around agent.launch Brennan Benson 2026-09-15 15:55:36 -07:00
  • 2fccacadbe test(mobile): mount screens, declared device stores and declared OS state in the RPC recorder (#20884) Jinwoo Hong 2026-09-15 18:52:47 -04:00
  • 39d83bb356 refactor(mobile): finish the refusal-interpretation helper across the session hooks Jinwoo-H 2026-09-15 18:52:16 -04:00
  • 272d2a7eed Merge branch 'brennanb2025/agent-launch-rpc' into brennanb2025/agent-launch-mobile Brennan Benson 2026-09-15 15:47:17 -07:00
  • d464adf718 Revert "fix(agent-launch): memoize the whole launch so a replay cannot mint a second session" Brennan Benson 2026-09-15 15:46:46 -07:00
  • 5837b00b68 test(mobile): re-record every golden at main's new baseline pin wave2-recorder Jinwoo-H 2026-09-15 18:42:02 -04:00
  • 52b9f7314b test(e2e): preserve paired runtime status metadata brennanb2025/Runtime-host-seed-snapshot Brennan Benson 2026-09-15 15:39:46 -07:00
  • 25a802037d Merge remote-tracking branch 'origin/main' into wave2-recorder Jinwoo-H 2026-09-15 18:39:05 -04:00
  • 681d9a3592 refactor(mobile): answer round 2 on the session migration Jinwoo-H 2026-09-15 18:38:30 -04:00
  • 59bc5e9b04 fix(agent-launch): memoize the whole launch so a replay cannot mint a second session Brennan Benson 2026-09-15 15:38:30 -07:00
  • 005616171d test(mobile): record the real worktree catalog snapshot result in the RPC recorder (#20873) Jinwoo Hong 2026-09-15 18:37:10 -04:00
  • 0d56f8261a Merge remote-tracking branch 'origin/main' into wave2-recorder Jinwoo-H 2026-09-15 18:34:37 -04:00
  • f351d1514e Merge remote-tracking branch 'origin/main' into nwparker/windows-remote-issues Neil 2026-09-15 15:32:26 -07:00
  • 539e283c0f fix(agent-launch): dedupe complete launch and cancel setup wait brennanb2025/agent-launch-rpc Brennan Benson 2026-09-15 15:30:01 -07:00
  • ea3fc7f791 test(mobile): re-record for the Reflect.get narrowing Jinwoo-H 2026-09-15 18:28:29 -04:00
  • a7843b0dd9 fix(lint): drop Reflect.get from the native traps Jinwoo-H 2026-09-15 18:27:13 -04:00
  • a63f40e01f Merge remote-tracking branch 'origin/main' into brennanb2025/reflect-get-proxy-trap-exception brennanb2025/reflect-get-proxy-trap-exception Brennan Benson 2026-09-15 15:26:16 -07:00
  • dbf53cc2af Merge origin/main into brennanb2025/reflect-get-proxy-trap-exception Brennan Benson 2026-09-15 15:25:21 -07:00
  • f8c8ee037d refactor(mobile): parse the launch outcome into a named type at its boundary Brennan Benson 2026-09-15 15:25:06 -07:00
  • 0e2ffd7655 test(mobile): re-record for the send ordinal, the crash effect and the pruned table Jinwoo-H 2026-09-15 18:24:27 -04:00
  • a70e90e65c test(mobile): state the __esModule interop rule once Jinwoo-H 2026-09-15 18:24:19 -04:00
  • e5aa6bdac8 test(mobile): report a boundary crash through the effect sink Jinwoo-H 2026-09-15 18:24:19 -04:00
  • 7edf2c2bc9 test(mobile): order each effect against the sends with a send count Jinwoo-H 2026-09-15 18:24:19 -04:00
  • 37754267d0 test(mobile): list only the native members a recording is known to read Jinwoo-H 2026-09-15 18:24:19 -04:00
  • 1457d3966c fix(native-chat): release sessions after provider root exit (#20502) Brennan Benson 2026-09-15 15:20:48 -07:00
  • 0e63004418 Merge commit '783d8feabb' into fix-wt-catalog-adapter fix-wt-catalog-adapter Jinwoo-H 2026-09-15 18:19:55 -04:00
  • 783d8feabb fix(lint): merge duplicate type imports in the mobile RPC recorder adapters (#20895) Jinwoo Hong 2026-09-15 18:17:08 -04:00
  • ffbcf57301 test(rpc-recording): re-record the worktree catalog goldens over main's engine digest Jinwoo-H 2026-09-15 18:16:16 -04:00
  • e0ef1a641a fix(lint): document the Proxy-trap Reflect.get exception in mounting substitutes Brennan Benson 2026-09-15 15:13:03 -07:00
  • 4bb7dd13c2 test(mobile): re-record RPC goldens against the merged adapters fix/mobile-recorder-duplicate-type-imports Jinwoo-H 2026-09-15 18:12:17 -04:00
  • 549e6a168b Merge remote-tracking branch 'origin/main' into fix-wt-catalog-adapter Jinwoo-H 2026-09-15 18:10:42 -04:00
  • e4939e5191 Merge branch 'brennanb2025/agent-launch-rpc' into brennanb2025/agent-launch-mobile Brennan Benson 2026-09-15 15:10:15 -07:00
  • 0883fac887 Merge remote-tracking branch 'origin/main' into fix/mobile-recorder-duplicate-type-imports Jinwoo-H 2026-09-15 18:10:10 -04:00
  • 8b5a49d827 docs(mobile): state what actually gates the native chat paging read Jinwoo-H 2026-09-15 18:05:11 -04:00
  • 441fa57f98 refactor(mobile): answer round 1 on the session migration Jinwoo-H 2026-09-15 18:03:38 -04:00
  • c29576f5bf fix(lint): merge duplicate type imports in the mobile RPC recording adapters brennanb2025/fix-mobile-duplicate-type-imports Brennan Benson 2026-09-15 15:03:05 -07:00
  • 597b781271 fix(sidebar): retain host identity on mirrored statuses Neil 2026-09-15 15:02:10 -07:00
  • a78585284e fix(lint): merge duplicate type imports in the mobile RPC recorder adapters Jinwoo-H 2026-09-15 18:01:11 -04:00
  • 233e37b2bd feat(native-chat): show the workspace name on each reconnect row Brennan Benson 2026-09-15 14:59:38 -07:00
  • d5e1402ea8 fix(agent-launch): preserve setup and refusal fallbacks Brennan Benson 2026-09-15 14:58:59 -07:00
  • e7206f62a8 fix(mobile): retire a structured operation id the host has refused (#20868) Brennan Benson 2026-09-15 14:58:49 -07:00
  • 727a1ea840 Merge remote-tracking branch 'origin/main' into nwparker/windows-remote-issues Neil 2026-09-15 14:56:02 -07:00
  • 9dde34e119 Merge remote-tracking branch 'origin/main' into brennanb2025/ua-b-finish Brennan Benson 2026-09-15 14:53:12 -07:00
  • 22ca862f76 test(native-chat): widen real-timer waitFor budget in agent-session-wire handoff tests (#20880) Brennan Benson 2026-09-15 14:52:12 -07:00
  • 6c03bb6e82 fix(lint): replace Reflect.get with typed property access in mounting substitutes (#20874) Brennan Benson 2026-09-15 14:51:01 -07:00
  • f81c1b75f9 fix(native-chat): say reconnect, not resume, and show each offer's age Brennan Benson 2026-09-15 14:45:03 -07:00
  • af91a006e6 Merge remote-tracking branch 'origin/main' into nwparker/windows-remote-issues Neil 2026-09-15 14:40:41 -07:00
  • 0ac1b922db test(mobile): re-record every golden for the dropped exports Jinwoo-H 2026-09-15 17:38:27 -04:00
  • 7a10be3966 test(mobile): stop exporting three recorder symbols with no importer Jinwoo-H 2026-09-15 17:38:27 -04:00
  • 9f5c738937 refactor(claude): give the background-task ledgers one bounded owner Brennan Benson 2026-09-15 14:38:14 -07:00
  • e0f2c17d63 test(mobile): re-record every golden for the two recorder engine changes Jinwoo-H 2026-09-15 17:34:10 -04:00
  • 0148ddca24 test(mobile): run a task deferred past interactions instead of dropping it Jinwoo-H 2026-09-15 17:34:09 -04:00
  • f1ea5442bb test(mobile): refuse an unlisted native package by the member a mount reads Jinwoo-H 2026-09-15 17:34:01 -04:00
  • cbd2f6a1c7 fix(native-chat): drop the unreachable awaits-user marker flag Brennan Benson 2026-09-15 14:30:14 -07:00
  • 8dcfac7253 fix(mobile): drop three assertions the changed-code casting gate rejects Jinwoo-H 2026-09-15 17:30:00 -04:00
  • eedb153202 refactor(mobile): keep the new session readers inside the operation cast fence Jinwoo-H 2026-09-15 17:24:25 -04:00
  • ad44df3c13 Merge branch 'session-search-remote-enable-2' into session-search-settings-hosts-2 Jinwoo-H 2026-09-15 17:24:22 -04:00
  • 2b00995052 Merge branch 'session-search-panel-all-hosts-2' into session-search-remote-enable-2 Jinwoo-H 2026-09-15 17:24:04 -04:00
  • 3a358695ea Merge branch 'session-search-all-hosts' into session-search-panel-all-hosts-2 Jinwoo-H 2026-09-15 17:24:01 -04:00
  • 376d21ede7 Merge branch 'session-search-settings-ui' into session-search-all-hosts Jinwoo-H 2026-09-15 17:23:58 -04:00
  • e46cd2da35 fix(settings): let Button and Collapsible own their spacing and type Jinwoo-H 2026-09-15 17:23:42 -04:00
  • e0fbf351c8 fix(settings): let Button and Collapsible own their spacing and type Jinwoo-H 2026-09-15 17:22:24 -04:00
  • 7a9dd44b4c Merge remote-tracking branch 'origin/main' into brennanb2025/pr20519-conflict-resolve Brennan Benson 2026-09-15 14:17:30 -07:00
  • ff4405e43f feat(settings): product-facing copy for session search Jinwoo-H 2026-09-14 23:47:44 -04:00
  • 05652d2513 fix(settings): turn search off before deleting its index Jinwoo-H 2026-09-14 20:13:25 -04:00
  • b978e05c12 fix(settings): treat a host-too-old status read as an outdated server Jinwoo-H 2026-09-14 18:37:59 -04:00
  • 33f04449bf feat(settings): connected computers rows for session history indexing Jinwoo-H 2026-09-14 18:33:09 -04:00
  • bf0cd12c3b fix(session-search): report a paired server without session search as host-too-old on status reads Jinwoo-H 2026-09-14 18:37:48 -04:00
  • 1c5bbbdeae feat(session-search): enable indexing on paired servers from a client Jinwoo-H 2026-09-14 18:32:54 -04:00
  • cffdaa0e5a feat(session-search): search every computer from the history panel Jinwoo-H 2026-09-14 15:25:37 -04:00
  • 0cc51e7ff9 Merge remote-tracking branch 'origin/session-search-all-hosts' into session-search-panel-all-hosts-2 Jinwoo-H 2026-09-15 17:15:07 -04:00
  • 5132d5b627 Merge remote-tracking branch 'origin/main' into session-search-panel-ui Jinwoo-H 2026-09-15 17:14:30 -04:00
  • 9b1b55df2a Merge remote-tracking branch 'origin/session-search-settings-ui' into session-search-all-hosts Jinwoo-H 2026-09-15 17:13:15 -04:00
  • af31269a83 test(mobile): declare the crash boundary's state type instead of asserting it Jinwoo-H 2026-09-15 17:11:27 -04:00
  • d8b84577fb Merge remote-tracking branch 'origin/main' into session-search-settings-ui Jinwoo-H 2026-09-15 17:11:25 -04:00