Commit Graph

  • 764adc15a6 fix(ai-vault-search): count files owed a read once, and pick the ceiling on purpose Jinwoo-H 2026-09-09 12:53:50 -04:00
  • 5b3239de4c fix(ai-vault-search): stop the indexer from going quiet and calling it current Jinwoo-H 2026-09-09 12:50:28 -04:00
  • 90027d88f3 refactor(ai-vault-search): one ceiling for both re-read queues Jinwoo-H 2026-09-09 12:28:01 -04:00
  • 1fa323dbe1 feat(ai-vault-search): take the reader's whole-read seam and PR 2's pause rules Jinwoo-H 2026-09-09 12:24:21 -04:00
  • d8c456b17d fix(ai-vault-search): ask the store before reading its cursor Jinwoo-H 2026-09-09 12:19:11 -04:00
  • 176aa0a95d test(ai-vault-search): index a conversation held in Orca's own chat Jinwoo-H 2026-09-09 12:09:16 -04:00
  • 2b40d70a32 feat(ai-vault-search): SessionSearchIndexer, with its freshness claim tested Jinwoo-H 2026-09-09 12:09:15 -04:00
  • 07f7733532 feat(ai-vault-search): a whole-machine sweep and a recency-window cycle Jinwoo-H 2026-09-09 12:09:15 -04:00
  • 22d2b33106 feat(ai-vault-search): read a candidate set into the index, and say what happened Jinwoo-H 2026-09-09 12:09:02 -04:00
  • 23e94d2840 feat(ai-vault-search): the bounds an unasked background index has to respect Jinwoo-H 2026-09-09 12:09:02 -04:00
  • 967139b77e feat(ai-vault-search): expose the seams a scheduler needs to stay honest Jinwoo-H 2026-09-09 12:08:48 -04:00
  • 84e703ce97 test(persistence): roll back a real orca-data.json between two builds Neil 2026-09-10 20:29:04 -07:00
  • 2c984bcdaa feat(ai-vault-search): session search index as a transcript reader consumer (#19687) Jinwoo Hong 2026-09-10 23:28:39 -04:00
  • 47b6c756f0 fix: prompt unexpectedly signed-out Cloud users once per version (#19966) Jinwoo Hong 2026-09-10 23:26:14 -04:00
  • 7e45533a4f docs(diff): correct the mechanism behind the native-selection restore loop Neil 2026-09-10 20:22:42 -07:00
  • e48e0b7cb7 fix(diff): reload a combined section after save so a stale original side recovers Neil 2026-09-10 20:20:29 -07:00
  • eb6aee4d5f perf(orchestration): index principal run lookups brennanb2025/principals-02-resolver Merge Sim 2026-09-10 20:15:26 -07:00
  • e32b4c8b23 feat(onboarding): disclose and gate agent status hooks on first run Merge Sim 2026-09-10 20:12:32 -07:00
  • 6861bf4a9f codex: mark streamed reasoning as reasoning too, and pin the provider markers Merge Sim 2026-09-10 20:01:41 -07:00
  • 2154c27cf8 mobile: give the live turn row a spinner and the shared indicator label Merge Sim 2026-09-10 19:54:59 -07:00
  • 86f8710de6 native-chat: render one indicator row for the live desktop turn Merge Sim 2026-09-10 19:40:58 -07:00
  • 7b590f8f6d Merge origin/main into native-chat-command-passthrough brennanb2025/native-chat-command-passthrough Merge Sim 2026-09-10 20:11:24 -07:00
  • 8440246eb2 fix: retry transient auth readiness failures sign-in-dialogue Jinwoo-H 2026-09-10 23:11:00 -04:00
  • a8b4e85b20 perf(terminal): stop rebuilding per-workspace collections on a worktree switch nwparker/narrow-workspace-surface-projection-dep Neil 2026-09-10 20:09:56 -07:00
  • cd99d6693e fix(runtime): give "same publisher" one answer across the epoch fences nwparker/publisher-identity-one-definition Neil 2026-09-10 20:09:38 -07:00
  • 63694272e7 fix: require verified auth before signout recovery Jinwoo-H 2026-09-10 23:07:26 -04:00
  • 551dc41641 fix(diffs): stop the restore loop wiping the selection it is restoring Neil 2026-09-10 20:06:55 -07:00
  • ef885bac1a perf(terminal): stop spending reveal-restore frames on panes that replay nothing nwparker/hidden-restore-drain-skips-noops Neil 2026-09-10 20:04:37 -07:00
  • bb190b67fe fix(native-chat): preserve Codex goal identity on resume Merge Sim 2026-09-10 20:04:11 -07:00
  • 0941e96635 fix(notifications): route mobile push taps to the originating pane Jinwoo-H 2026-09-10 23:02:40 -04:00
  • 663f094bd9 test(runtime): cover the fences the retraction change narrowed nwparker/removal-retraction-not-handover Neil 2026-09-10 20:01:41 -07:00
  • 5939bc7360 fix: wait for fresh auth before showing signout card Jinwoo-H 2026-09-10 22:56:46 -04:00
  • eaf580e6e9 fix mobile controller lint budget Merge Sim 2026-09-10 19:56:40 -07:00
  • e4caa376bf fix(diffs): grant a fresh restore window when the user switches tab groups back Neil 2026-09-10 19:55:13 -07:00
  • cdec484a90 fix(mobile): keep native chat controller within lint budget Merge Sim 2026-09-10 19:52:14 -07:00
  • d09f4b531b fix mobile structured command reconciliation Merge Sim 2026-09-10 19:41:18 -07:00
  • b4bdb702f9 fix(diffs): start the restore ceiling at view attach, not component mount Neil 2026-09-10 19:39:10 -07:00
  • 58ff95becb refactor(mobile): name the RPC acceptance policies call sites hand-rolled (#19960) Jinwoo Hong 2026-09-10 22:37:52 -04:00
  • 59c9c8618a test(runtime): pin the retraction boundary against a stale inventory omission Neil 2026-09-10 19:35:48 -07:00
  • 54216a7868 feat(cmd-j): compact palette location layout (#19939) Jinjing 2026-09-10 19:35:22 -07:00
  • ae729128b6 refactor(renderer): share path head elision (#19938) Jinjing 2026-09-10 19:35:22 -07:00
  • 90929ae10c Merge remote-tracking branch 'origin/main' into brennanb2025/review-19941b Merge Sim 2026-09-10 19:34:29 -07:00
  • 6e84424529 perf(relay): index client request aborts instead of scanning every controller Neil 2026-09-10 19:34:24 -07:00
  • 6a03522de1 test(wire): pair session-tabs retirement proof and worktree identity across builds Neil 2026-09-10 19:34:02 -07:00
  • 66bd8dd450 merge: paired-close-retirement-proof-publication (ed38308333) nwparker/j4-skew-matrix-base Neil 2026-09-10 19:31:12 -07:00
  • df4e7a0c29 merge: adv3-failure-fixes (a5dfddf6fa) Neil 2026-09-10 19:31:12 -07:00
  • fb2c00c3e4 merge: adv3-journey-fixes (fc794784cd) Neil 2026-09-10 19:30:52 -07:00
  • 0160fd1c9e fix(runtime): a removal retraction is not a publisher handover Neil 2026-09-10 19:30:48 -07:00
  • 254a07bb05 fix(release): port three release-gate fixes to main so cuts stop re-inheriting them (#19945) 2026-09-10 19:30:47 -07:00
  • 8bd642a9f3 merge: adv2-persistence-fixes (3962c1b4d1) Neil 2026-09-10 19:30:25 -07:00
  • f1edf678a9 fix(native-chat): make Codex goal rows retry-safe Merge Sim 2026-09-10 19:30:22 -07:00
  • 19d5128678 merge: adv2-crossplat-fixes (b2873d0bae) Neil 2026-09-10 19:30:21 -07:00
  • 90620adbfc merge: relay-lifecycle-fences (d4f7700062) Neil 2026-09-10 19:30:14 -07:00
  • e3a701822e test(persistence): measure the downgrade direction for worktree identity Neil 2026-09-10 19:26:57 -07:00
  • 74ba55409d fix(mobile): validate refusal messages and remove stale policy reference rpc-step05-policies Jinwoo-H 2026-09-10 22:26:36 -04:00
  • 068852777c revert(relay): remove the unreachable protocol-version negotiation nwparker/j4-remove-unreachable-relay-protocol-band Neil 2026-09-10 19:24:44 -07:00
  • c7ba983d68 test(relay): measure per-connection teardown and hot-path costs by counting Neil 2026-09-10 19:22:56 -07:00
  • 527abeb382 fix(runtime): bound the remote-runtime connect against an unreachable host Neil 2026-09-10 19:21:59 -07:00
  • 603284fc7f test(diffs): quarantine the combined edit-state selection variant Neil 2026-09-10 19:20:37 -07:00
  • 3b71fee483 test(wire): pair the session-tabs retirement proof across two builds Neil 2026-09-10 19:19:46 -07:00
  • ad33540939 refactor(mobile): keep only the acceptance policies that deduplicate something Jinwoo-H 2026-09-10 22:16:02 -04:00
  • 25b5fac68a feat(native-chat): record the provider's name for an agent session (#19908) Brennan BensonandMerge Sim 2026-09-10 19:15:44 -07:00
  • a5450cf1eb fix: stack notification cards by their rendered height Jinwoo-H 2026-09-10 22:15:05 -04:00
  • ec0a2c19db fix(relay): drop the outbox method the lifecycle merge orphaned Neil 2026-09-10 19:14:13 -07:00
  • a3f41f5fd1 fix(diffs): bound the restore ceiling per restore and stop teardown clobbering snapshots Neil 2026-09-10 19:13:46 -07:00
  • d3006f7466 Merge remote-tracking branch 'origin/nwparker/paired-close-retirement-proof-publication' into nwparker/j4-upgrade-downgrade-stack-v2 Neil 2026-09-10 19:13:25 -07:00
  • c0431a541d Merge remote-tracking branch 'origin/nwparker/adv3-failure-fixes' into nwparker/j4-upgrade-downgrade-stack-v2 Neil 2026-09-10 19:13:20 -07:00
  • 384fa7a57d fix(native-chat): normalize slash command descriptors consistently brennanb2025/claude-command-descriptions Merge Sim 2026-09-10 19:12:54 -07:00
  • 836b14e750 fix(mobile): correct an invalid test call and an unsound acceptance predicate Jinwoo-H 2026-09-10 22:12:41 -04:00
  • fcb19138a1 Merge remote-tracking branch 'origin/nwparker/adv3-journey-fixes' into nwparker/j4-upgrade-downgrade-stack-v2 Neil 2026-09-10 19:12:37 -07:00
  • c64d43b31d Merge remote-tracking branch 'origin/nwparker/adv2-persistence-fixes' into nwparker/j4-upgrade-downgrade-stack-v2 Neil 2026-09-10 19:12:19 -07:00
  • 610629b98c Merge remote-tracking branch 'origin/nwparker/adv2-crossplat-fixes' into nwparker/j4-upgrade-downgrade-stack-v2 Neil 2026-09-10 19:12:17 -07:00
  • 5fbad9039f Merge remote-tracking branch 'origin/nwparker/relay-lifecycle-fences' into nwparker/j4-upgrade-downgrade-stack-v2 Neil 2026-09-10 19:12:07 -07:00
  • 6b7a93fe4b fix: align sign-in card English catalog with runtime defaults Jinwoo-H 2026-09-10 22:05:18 -04:00
  • ed38308333 test(runtime): pin the removal frame retiring a still-live publisher nwparker/paired-close-retirement-proof-publication Neil 2026-09-10 19:04:27 -07:00
  • 982d539df8 fix(runtime): publish a terminal retirement proof on the exit's own evidence Neil 2026-09-10 19:04:08 -07:00
  • 99ccf30485 test(mobile): kill the four acceptance-policy mutants that survived review Jinwoo-H 2026-09-10 22:01:30 -04:00
  • 4a1ca62f95 fix: prompt unexpectedly signed-out Cloud users once per version Jinwoo-H 2026-09-10 21:58:22 -04:00
  • 198a5d45d6 Merge remote-tracking branch 'origin/main' into brennanb2025/codex-goal-visible Merge Sim 2026-09-10 18:55:19 -07:00
  • ca249fa480 fix(diffs): bound the selection-restore retry window Neil 2026-09-10 18:46:25 -07:00
  • d4f7700062 docs(relay): address the teardown ratchet's docstring to whoever it goes red on Neil 2026-09-10 18:44:49 -07:00
  • 762e1faa80 test(relay): ratchet which teardown each lifecycle event calls Neil 2026-09-10 18:42:18 -07:00
  • ae4c130422 docs(relay): cross-reference the terminal stop() and the re-armable fence Neil 2026-09-10 18:38:53 -07:00
  • 9a8cc8c96e docs(runtime): the reused-tab-id class is closed at read time, not still open nwparker/adv3-map-composed Neil 2026-09-10 18:38:18 -07:00
  • 83369d0ffc test(relay): pin RelayControlClient teardown before, and twice after, connect Neil 2026-09-10 18:35:37 -07:00
  • ed35db892b fix(relay): stop a mid-read profile switch reporting as a sign-out Neil 2026-09-10 18:35:23 -07:00
  • f1eb8037c8 fix(relay): drain the revoke outbox on one broker, not one open per item Neil 2026-09-10 18:35:01 -07:00
  • 0671e9eca8 fix(runtime): a published handle retires the verdict it answered Neil 2026-09-10 18:34:07 -07:00
  • 0fa72f336a fix(runtime): an outage is not a handle-gap verdict Neil 2026-09-10 17:47:58 -07:00
  • 4733b21cdc fix(relay): make the quit fence hard, and route quit to the terminal stop() Neil 2026-09-10 18:34:26 -07:00
  • cd175054c5 refactor(relay): extract the revoke-outbox flush into its own module Neil 2026-09-10 18:33:41 -07:00
  • 1b621b6b13 docs(runtime): the two guards on the park-time binding are not redundant nwparker/adv2-map-reconciled Neil 2026-09-10 18:21:13 -07:00
  • fc794784cd test(e2e): pin the close retraction a paired host does not publish nwparker/adv3-journey-fixes Neil 2026-09-10 18:22:05 -07:00
  • a5dfddf6fa test(runtime): supply the host home the SSH orphan-cleanup gate now requires nwparker/adv3-failure-fixes Neil 2026-09-10 18:16:35 -07:00
  • a3512fcd69 fix(runtime): stop the epoch-history cap evicting a fence that can still be beaten nwparker/adv2-concurrency-fixes Neil 2026-09-10 18:13:33 -07:00
  • c2ab75f5e4 fix(diffs): reject a revalidation payload that predates the live draft Neil 2026-09-10 18:13:31 -07:00
  • cdafc90d8f fix(runtime): a handle-gap verdict answers for its pane, not for the tab id Neil 2026-09-10 18:13:21 -07:00
  • 6e7d0d2aaa fix(native-chat): reject blank tool call identities brennanb2025/virtualize-structured-chat-items Merge Sim 2026-09-10 18:11:09 -07:00
  • fce181473d fix(native-chat): offer the agent-run commands in the structured picker Merge Sim 2026-09-10 18:04:26 -07:00
  • 57bd186ef0 fix(mobile): type capability probe at its boundary Jinwoo-H 2026-09-10 21:04:15 -04:00