Commit Graph

  • 48eea76225 fix(agents): gate on one identity-frame grammar, ratcheted against the corpus Merge Sim 2026-09-07 12:37:41 -07:00
  • 2c2fa3d25c fix(relay): classify an empty region catalog as catalog-incomplete, not all-unreachable Jinwoo-H 2026-09-07 15:37:13 -04:00
  • 9aaadc2949 fix: initialize Claude forks without requiring a first prompt Merge Sim 2026-09-07 12:35:07 -07:00
  • ab308c1f0a fix(updater): put the blocking copies on the card summary, not behind a disclosure Merge Sim 2026-09-07 12:35:04 -07:00
  • 423cd1a1be test(native-chat): cover workspace composer drop isolation Merge Sim 2026-09-07 12:34:02 -07:00
  • b437e185e6 test(terminal): pin the spawn watchdog against main's real daemon timeouts Merge Sim 2026-09-07 12:32:40 -07:00
  • 7c9f930590 feat: share bounded fork prefix selection and enforce provider proofs Merge Sim 2026-09-07 12:31:40 -07:00
  • e4037ebba1 style(native-chat): oxfmt the tail-scan long-line test Merge Sim 2026-09-07 12:30:26 -07:00
  • ec05bd0545 refactor(mobile-web): parse shell payloads with the plain contract schema Jinwoo-H 2026-09-07 15:29:49 -04:00
  • c1d463c35d fix: type rewind hook test props explicitly Merge Sim 2026-09-07 12:27:57 -07:00
  • 1ec291cdce test(native-chat): pin the scan's file-level early exit and its two call sites Merge Sim 2026-09-07 12:27:57 -07:00
  • d440e03eec docs(mobile): record Hosted Tasks on the generic host lane Jinwoo-H 2026-09-07 15:27:18 -04:00
  • 60c4daff14 fix(terminal): let a resume producer declare itself Merge Sim 2026-09-07 12:27:02 -07:00
  • 352dcc6926 docs(codex): record why the node_repl trust keys are left out Merge Sim 2026-09-07 12:26:56 -07:00
  • bae6a0897b fix(codex): clear the naming collector's timeout when the turn settles Merge Sim 2026-09-07 12:26:27 -07:00
  • e85cc462b5 chore(native-chat): use a type import in the tail-scan long-line test Merge Sim 2026-09-07 12:26:27 -07:00
  • ccf7ba5f74 refactor(mobile): drop the task opaque handle from the page Jinwoo-H 2026-09-07 15:25:48 -04:00
  • fb69f030af docs(mobile): record what the workspace translator still owns Jinwoo-H 2026-09-07 15:25:31 -04:00
  • 559b6cde18 Merge origin/main into structured session fork Merge Sim 2026-09-07 12:24:35 -07:00
  • b3da44189a fix(native-chat): stop the name normalizer stripping legitimate joiners Merge Sim 2026-09-07 12:24:27 -07:00
  • 0dd4394604 test(native-chat): verify rewind copy against host reason contract Merge Sim 2026-09-07 12:24:21 -07:00
  • 8b69d35947 fix(mobile): keep the urgent miss budget across repeated resumes; cover credential refresh ordering Jinwoo-H 2026-09-07 15:24:13 -04:00
  • 27e685a8d4 fix(relay): give the catalog request the warm-up budget and report reachability before catalog shape Jinwoo-H 2026-09-07 15:23:51 -04:00
  • a6c2ee1ea9 refactor(mobile): delete the shell's Source Control translators Jinwoo-H 2026-09-07 15:23:37 -04:00
  • 298375cbdd refactor(mobile): move the account domain onto the host lane Jinwoo-H 2026-09-07 15:23:32 -04:00
  • 379b24e1b9 fix(codex): re-root a marketplace source only when the target really exists Merge Sim 2026-09-07 12:23:13 -07:00
  • aa12adc508 fix(native-chat): stop the tail scan spinning on a line longer than its block Merge Sim 2026-09-07 12:22:18 -07:00
  • 5b0a10493d Merge origin/main into native chat rewind UI Merge Sim 2026-09-07 12:22:11 -07:00
  • 06a0de0632 feat: checkpoint structured session fork implementation Merge Sim 2026-09-07 12:22:09 -07:00
  • a9e467c3f4 fix(terminal): let a remote-runtime pane wait out its own create ladder Merge Sim 2026-09-07 12:21:33 -07:00
  • 1d1b73c408 Defer inactive browser pages across worktree switches (#19326) Jinjing 2026-09-07 12:20:27 -07:00
  • ce4a3a4186 feat(chat): add structured session rewind backend (#19235) Brennan BensonandMerge Sim 2026-09-07 12:20:24 -07:00
  • e568c6acf4 docs(mobile): record the desktop-owned provider review lane Jinwoo-H 2026-09-07 15:20:12 -04:00
  • aea6158ad4 refactor(mobile-web): serve provider review from the desktop host lane Jinwoo-H 2026-09-07 15:20:12 -04:00
  • 87c8cb98bf fix(codex): give the mirror tests the homes argument they now require Merge Sim 2026-09-07 12:19:41 -07:00
  • 26f181890c refactor(mobile): move terminal artifacts and markdown tabs to the desktop Jinwoo-H 2026-09-07 15:19:25 -04:00
  • cac68e4d87 fix(orchestration): fence worker release on mobile keystrokes Jinwoo-H 2026-09-07 15:18:56 -04:00
  • 451703136c fix(orchestration): stop nextAction looping on an unverifiable worker Jinwoo-H 2026-09-07 15:18:49 -04:00
  • d49d6a743d fix(orchestration): give a federated worker host its own mailbox Run Jinwoo-H 2026-09-07 15:18:36 -04:00
  • d1f3d4e1bf refactor(shared): drop the task schemas the shell was the only caller of Jinwoo-H 2026-09-07 15:14:10 -04:00
  • db4f82c999 fix(terminal): raise the spawn watchdog above main's cold-start budget Merge Sim 2026-09-07 12:13:26 -07:00
  • c960a46386 test(codex): model fresh turn notifications after interruption Merge Sim 2026-09-07 12:13:24 -07:00
  • 419150c524 fix(relay-bench): scrub every peer-chosen string before it reaches the terminal, refuse NAT64 to private v4 Jinwoo-H 2026-09-07 15:12:56 -04:00
  • 13d8c55916 fix(codex): close the gaps review found in the config mirror hardening Merge Sim 2026-09-07 12:12:22 -07:00
  • ac3ab84e58 refactor(mobile): mirror the two-call package store on Android Jinwoo-H 2026-09-07 15:11:48 -04:00
  • 842cf65ff2 refactor(mobile): delete the shell task translator layer Jinwoo-H 2026-09-07 15:10:23 -04:00
  • 9f057e31f8 fix(mobile): key strip rows by tab digest, purge the v1 tab-strip blob, always digest wire ids Jinwoo-H 2026-09-07 15:10:21 -04:00
  • 5ea7e6c4c2 fix(codex): fence dispatch fallback on fresh turn evidence Merge Sim 2026-09-07 12:10:08 -07:00
  • 490c08669e docs(mobile): record the desktop-owned browser lane Jinwoo-H 2026-09-07 15:09:24 -04:00
  • 671aecd4ff test(mobile): retire the shell echo checks the host lane no longer performs Jinwoo-H 2026-09-07 15:08:50 -04:00
  • f09f618f3b refactor(mobile-web): put the transport connection state on the wire Jinwoo-H 2026-09-07 15:08:45 -04:00
  • b80e9264e9 refactor(mobile-web): call the Desktop directly for Source Control Jinwoo-H 2026-09-07 15:08:30 -04:00
  • 4bb3f2e6e6 refactor(mobile): delete the shell browser translators, streams and grants Jinwoo-H 2026-09-07 15:07:47 -04:00
  • f6d32ea7cf refactor(mobile): move browser input and the screencast onto the host lane Jinwoo-H 2026-09-07 15:07:41 -04:00
  • 418bb65e1c refactor(mobile): move workspace reads and mutations onto the host lane Jinwoo-H 2026-09-07 15:07:28 -04:00
  • f4a8a0448b Merge remote-tracking branch 'origin/main' into brennanb2025/sta4554-pane-identity Merge Sim 2026-09-07 12:06:57 -07:00
  • f7c10e35d7 refactor(terminal): give the spawn watchdog its own deadline and one keyed record Merge Sim 2026-09-07 12:05:11 -07:00
  • fa42ea4c28 fix(agents): let an agent's own sigil still present it against an owner Merge Sim 2026-09-07 12:04:09 -07:00
  • cb14aeb33e feat(desktop): serve mobile Source Control history, compare and review from the host lane Jinwoo-H 2026-09-07 15:03:22 -04:00
  • effd8ec5de refactor(mobile): collapse the broker replay guard into one window Jinwoo-H 2026-09-07 15:03:07 -04:00
  • 1de9000f2b fix(mobile): book a direct failure on cutover failure and contain post-migration errors Jinwoo-H 2026-09-07 15:02:30 -04:00
  • 5d3769e329 fix(native-chat): keep checklist test fixture within shared boundary Merge Sim 2026-09-07 12:00:54 -07:00
  • 24869b7d05 fix: complete approval projection test fixture Merge Sim 2026-09-07 12:00:36 -07:00
  • 8351f34b18 refactor(mobile): derive the speech runtime type from its one implementation Jinwoo-H 2026-09-07 14:59:59 -04:00
  • 9b2b0e59e5 refactor(mobile): run hosted task operations over the generic host lane Jinwoo-H 2026-09-07 14:58:29 -04:00
  • 582f5eb897 refactor(mobile): move file open and write to the desktop host lane Jinwoo-H 2026-09-07 14:58:17 -04:00
  • 140c70df2c refactor(mobile): replace the iOS staged-write protocol with two calls Jinwoo-H 2026-09-07 14:58:01 -04:00
  • d539ddf93c Merge origin/main into brennanb2025/nc-turn-rollup Merge Sim 2026-09-07 11:56:29 -07:00
  • eb94b8828c Merge origin/main into brennanb2025/nc-notices Merge Sim 2026-09-07 11:56:20 -07:00
  • f9b5275683 feat(desktop): own browser input, navigation and screencast for the page Jinwoo-H 2026-09-07 14:55:33 -04:00
  • 695a6424e5 refactor(mobile): inline the alert-safe package session wrapper Jinwoo-H 2026-09-07 14:55:31 -04:00
  • f7df329110 feat(desktop): window project-table rows for the hosted page Jinwoo-H 2026-09-07 14:55:25 -04:00
  • e19eca675a refactor(mobile-web): move the mermaid frame and editor CSP hash to their consumers Jinwoo-H 2026-09-07 14:54:58 -04:00
  • 7d0ce9ced7 refactor(mobile-web): fold the OSC-link contract into the terminal stream Jinwoo-H 2026-09-07 14:54:15 -04:00
  • 744db6d4a6 refactor(mobile): let the task RPC modules take any unary sender Jinwoo-H 2026-09-07 14:53:42 -04:00
  • 36b469525d Merge origin/main into brennanb2025/nc-task-lists Merge Sim 2026-09-07 11:53:17 -07:00
  • 2480939dfc Stabilize scrollbar gutter to prevent message list layout shift Jinjing 2026-09-07 11:52:45 -07:00
  • ffdb2e9900 fix(terminal): classify a startup-carried provider session as a resume spawn Merge Sim 2026-09-07 11:52:30 -07:00
  • 5804d1e585 Merge origin/main into brennanb2025/nc-tool-identity brennanb2025/nc-tool-identity Merge Sim 2026-09-07 11:51:16 -07:00
  • 9d20e0a402 refactor(mobile-web): drop the erased hosted avatar fields Jinwoo-H 2026-09-07 14:51:06 -04:00
  • 3a72820e1e Merge remote-tracking branch 'origin/main' into brennanb2025/fix-codex-rapid-send Merge Sim 2026-09-07 11:49:55 -07:00
  • 9bbf469680 refactor(mobile-web): drop the duplicate packaged-document CSP Jinwoo-H 2026-09-07 14:49:13 -04:00
  • 61373f3765 fix(relay-bench): vet the state file before truncating it and scrub peer error codes Jinwoo-H 2026-09-07 14:48:54 -04:00
  • e66a3b7778 fix(native-chat): align the tail scan reads on newlines instead of carrying bytes Merge Sim 2026-09-07 11:48:39 -07:00
  • a371bc1dec test(mobile): declare onCutoverFailure on the direct-probe fixture overrides Jinwoo-H 2026-09-07 14:48:32 -04:00
  • e53b95e26a fix(push): reconcile fully handled notification summaries Jinwoo-H 2026-09-07 14:47:37 -04:00
  • eef397c7f9 fix(cli): keep the --no-parent gloss on one line for the help.ts max-lines ratchet Merge Sim 2026-09-07 11:47:22 -07:00
  • 05ed3770f8 docs(mobile): drop the deleted CDP-session spec from the DevTools gate Jinwoo-H 2026-09-07 14:47:20 -04:00
  • 150654819c fix(native-chat): give the close-lifecycle naming test its translator stub Merge Sim 2026-09-07 11:46:26 -07:00
  • 75c6db2437 perf(native-chat): stop the transcript lookup walking the whole projects tree Merge Sim 2026-09-07 11:45:44 -07:00
  • a99a6079d6 Correlate Codex dispatch identity on the echoed client message id Merge Sim 2026-09-07 11:45:21 -07:00
  • 094706a5bd test(mobile): drop the hosted e2e-script unit tests Jinwoo-H 2026-09-07 14:45:21 -04:00
  • 80bf1a53b6 test(mobile): drop the source-text census and schema-corpus suites Jinwoo-H 2026-09-07 14:45:03 -04:00
  • d5f70b823b Merge origin/main into worktree-lineage-guide Merge Sim 2026-09-07 11:40:49 -07:00
  • ae2d3e6736 test(native-chat): supersede the bug-asserting drop repro with the scoping test Merge Sim 2026-09-07 11:37:34 -07:00
  • b68f2246e9 Merge ota-p1-routes into ota-p1-integrate Jinwoo-H 2026-09-07 14:37:11 -04:00
  • 6404b3d461 fix(mobile): contain a throwing cutover-failure reporter Jinwoo-H 2026-09-07 14:36:35 -04:00
  • 2dd40295a3 fix(mobile): refuse a lane mismatch on the generic host request Jinwoo-H 2026-09-07 14:36:31 -04:00
  • e7a4aa1377 fix(mobile): accept only a full digest shape as an already-digested tab id Jinwoo-H 2026-09-07 14:36:06 -04:00
  • 81b825611a fix(tools): vet the director the bench posts the resume token to, and keep the state file out of /tmp Jinwoo-H 2026-09-07 14:35:26 -04:00