Commit Graph

  • 94171acae9 Surface managed Claude keychain fallback state Merge Sim 2026-09-01 16:34:41 -07:00
  • 7cbda71833 Guard scoped Claude keychain read-back by identity and freshness Merge Sim 2026-09-01 16:31:02 -07:00
  • 0f002ce3ff test(review-notes): use full runtime error envelope Jinwoo-H 2026-09-01 19:30:24 -04:00
  • d6609d5335 fix(review-notes): honor structured runtime error codes Jinwoo-H 2026-09-01 19:29:41 -04:00
  • 430257a647 Delete scoped Claude keychain credentials on account removal Merge Sim 2026-09-01 16:29:31 -07:00
  • c7335a8a1e Merge mr-p3-registry follow-up: value-based dispatch census Jinwoo-H 2026-09-01 19:28:30 -04:00
  • 3d8cb9f520 Merge remote-tracking branch 'origin/main' into brennanb2025/mobile-codex-93a-clean Merge Sim 2026-09-01 16:28:11 -07:00
  • ae6873ef1f fix(mobile): retain structured transcript during reconnect Merge Sim 2026-09-01 16:27:20 -07:00
  • 466a745cb9 fix(claude): make every dispositive verdict prove itself, not just the probe Merge Sim 2026-09-01 16:25:59 -07:00
  • 5746d6f1dc test(mobile): arm a native gesture before the hosted alert probe; split the task project client Jinwoo-H 2026-09-01 19:24:33 -04:00
  • 9adc88745a test(mobile): prove dispatch against the capability table, not quoted literals Jinwoo-H 2026-09-01 19:23:41 -04:00
  • 3f8abd7715 Merge mr-p3-registry: registry censuses, grant table, dispatch tables, host-side branded ids Jinwoo-H 2026-09-01 19:22:12 -04:00
  • ff8a13adaf refactor(mobile): brand the host-side workspace and repo identifiers Jinwoo-H 2026-09-01 19:18:11 -04:00
  • ea76d669f2 fix(ssh): stop treating an unanswered native-deps probe as broken deps (#17979) release-2026-09-01-from-08-31-daily Neil 2026-09-01 12:23:12 -07:00
  • f838957c96 fix(mobile): keep /hybrid reachable under the E2E native baseline flag Jinwoo-H 2026-09-01 19:15:16 -04:00
  • d8127aa5b1 refactor(mobile-web): fold six copies of the workspace echo check into one Jinwoo-H 2026-09-01 19:13:17 -04:00
  • 9d2b378eb3 fix: retain relay epoch owner across spawn retries brennanb2025/sta5698-epoch-gate Merge Sim 2026-09-01 16:12:50 -07:00
  • 86608afc2b Merge remote-tracking branch 'origin/main' into OrcaWin/win-codex-93a Orca Worker 2026-09-01 16:11:15 -07:00
  • 5df684b38c refactor(mobile): dispatch broker requests through tables instead of scans Jinwoo-H 2026-09-01 19:10:26 -04:00
  • 0d5afb48c5 Merge remote-tracking branch 'origin/main' into brennanb2025/entrypoint-93a brennanb2025/native-chat-entrypoint-routing Merge Sim 2026-09-01 16:08:29 -07:00
  • db906b491d refactor(mobile): declare production grants through one operation-keyed table Jinwoo-H 2026-09-01 19:07:07 -04:00
  • a690f6e935 test(mobile-web): fence the bridge registry with kind, echo, and reauthorization censuses Jinwoo-H 2026-09-01 19:01:42 -04:00
  • 12e7651329 fix(codex): route every ownership observation through one primitive that cannot answer from a failure brennanb2025/sta-5616-codex-wsl-ownership Merge Sim 2026-09-01 16:01:15 -07:00
  • 93a258c81d fix(worktrees): reclaim orphaned pr-* fork remotes (#17842) Neil 2026-09-01 15:59:03 -07:00
  • cf59537b69 test(mobile): pin gesture predicates per site and assert the tasks route is thin Jinwoo-H 2026-09-01 18:57:45 -04:00
  • f6f427af47 Merge mr-p4-docs: correct hybrid docs after the cleanup Jinwoo-H 2026-09-01 18:49:36 -04:00
  • 3b2b1c0b36 docs(mobile): correct the hybrid WebView records against the tree Jinwoo-H 2026-09-01 18:49:19 -04:00
  • 9e72ae230b Merge remote-tracking branch 'origin/fix/node-pty-spawn-repair' into adhoc/ssh-sweep-combined Neil 2026-09-01 15:40:28 -07:00
  • 459f95286f Hash the Claude config dir as NFC, like the CLI does Merge Sim 2026-09-01 15:28:14 -07:00
  • 6c5677dc6a Merge remote-tracking branch 'origin/main' into mobile-rearch Jinwoo-H 2026-09-01 18:10:28 -04:00
  • dac547c799 Merge mr-p2-session: restore the split session route and RPC client Jinwoo-H 2026-09-01 18:02:25 -04:00
  • b67d7bbceb refactor(mobile): restore main's RPC client split under the hybrid transport Jinwoo-H 2026-09-01 17:58:18 -04:00
  • 73960e0b0f refactor(mobile): restore the split session route over the hybrid delta x 2026-09-01 16:38:02 -04:00
  • e8099e85b6 Merge mr-p1-security follow-up: gradle ignore and README format Jinwoo-H 2026-09-01 17:56:07 -04:00
  • d4d421f967 Merge commit '28214e1ea13b8f4a8c172ce82de21a6b63ac6b84' into HEAD Merge Sim 2026-09-01 14:54:28 -07:00
  • 1c755e5d56 chore(mobile): ignore local Gradle output and reformat the README Jinwoo-H 2026-09-01 17:54:01 -04:00
  • 841870a4f6 fix(mobile-web): realign the Android source pins with the compiled Kotlin Jinwoo-H 2026-09-01 17:53:37 -04:00
  • 7873f73d80 fix(daemon): keep attach cancellation behind client timeout (#17816) Jinwoo Hong 2026-09-01 17:52:43 -04:00
  • 3031756319 Merge remote-tracking branch 'origin/main' into HEAD Merge Sim 2026-09-01 14:51:40 -07:00
  • 0b83f2ad31 fix(worktree): ignore stale restored pane titles Merge Sim 2026-09-01 14:45:15 -07:00
  • dc137dc596 fix(mobile): keep the structured transcript through a reconnect Merge Sim 2026-09-01 14:38:56 -07:00
  • 862c5a15e6 fix(native-chat): correct the structured chat opt-in copy Merge Sim 2026-09-01 14:33:59 -07:00
  • 75c80fae6f fix(native-chat): correct the structured chat opt-in copy brennanb2025/claude-fable-final-252df Merge Sim 2026-09-01 14:33:59 -07:00
  • 71886d80e7 fix(native-chat): wire structured handoff proof recovery Merge Sim 2026-09-01 14:32:35 -07:00
  • 7314ada3fb fix(native-chat): ignore stale restored working status (#17995) Brennan BensonandMerge Sim 2026-09-01 14:31:23 -07:00
  • bdabc9d7fe test(ssh): add a dockerized SSH fault-injection lane with four fault shapes Neil 2026-09-01 14:31:00 -07:00
  • 50932e0ba8 fix(native-chat): wire structured handoff proof recovery Merge Sim 2026-09-01 14:30:12 -07:00
  • da9af4a660 test(mobile-web): pin the Android bridge URL guard after the compile fix Jinwoo-H 2026-09-01 17:29:18 -04:00
  • 7c4f94b0e4 fix(mobile): sequence structured hold before subscribe Merge Sim 2026-09-01 14:27:01 -07:00
  • e812bb66c4 Merge mr-p1-security: broker teardown on restart, Android network blocker, alert gesture gate Jinwoo-H 2026-09-01 17:26:30 -04:00
  • e5858f1026 test(claude): merge the duplicate node:fs import Merge Sim 2026-09-01 14:24:48 -07:00
  • 754332b322 fix(mobile-web): gate the native alert on a recent user gesture Jinwoo-H 2026-09-01 17:23:20 -04:00
  • 2462996ac9 Merge mr-p2-tasks: restore the Tasks route as a hook composition Jinwoo-H 2026-09-01 17:20:42 -04:00
  • 7c6740fb2d fix(ssh): stop a live-PTY restore requirement from authorising a respawn salvage/ssh-restore-required-token Neil 2026-09-01 14:15:57 -07:00
  • 252df570f1 fix(native-chat): make the structured close-failure toast provider-neutral brennanb2025/claude-fable-final-397c Merge Sim 2026-09-01 14:15:42 -07:00
  • 3518ccdf39 fix(native-chat): cancel close-racing structured launches Merge Sim 2026-09-01 14:14:26 -07:00
  • 8de953c9f6 refactor(mobile-web): hoist the user-gesture requirement to one module Jinwoo-H 2026-09-01 17:12:27 -04:00
  • f8f5e24033 fix(mobile): reacquire structured chat hold after reconnect Merge Sim 2026-09-01 14:10:23 -07:00
  • b88f03f6fe fix(linux): strip injected Chromium switches from CLI args nwparker/linux-cli-single-entrypoint Neil 2026-08-31 03:41:00 -07:00
  • de4ad981ae fix(linux): respect CLI flag value boundaries Neil 2026-08-31 02:14:11 -07:00
  • 4552fccb82 fix(linux): tighten CLI launch detection Neil 2026-08-31 02:01:15 -07:00
  • 840db736a8 test(linux): cover AUR serve wrapper flags Neil 2026-08-30 17:01:52 -07:00
  • 53a50a0428 fix(cli): redirect the open-url command before startup Neil 2026-08-30 17:00:26 -07:00
  • e8cf55ef58 test(cli): cover command-named project selectors Neil 2026-08-30 02:15:23 -07:00
  • 1913428c17 refactor(cli): remove redundant command membership check Neil 2026-08-29 21:57:37 -07:00
  • e44abf5fa9 fix(linux): stop CLI commands from falling through to Chromium startup Neil 2026-08-29 17:41:41 -07:00
  • 28214e1ea1 fix(linux): stop re-extracting the AppImage on inode metadata churn Neil 2026-09-01 03:24:51 -07:00
  • a310150e6a fix(linux): bound the CLI registration lock wait Neil 2026-09-01 03:02:30 -07:00
  • 1767858ea7 fix(linux): reclaim superseded AppImage payloads and packaged symlinks Neil 2026-09-01 00:47:52 -07:00
  • bbd2047066 refactor(linux): import bundled launcher directly Neil 2026-08-30 16:32:17 -07:00
  • 95212ef572 docs(linux): make headless AppImage extraction runnable Neil 2026-08-30 02:14:13 -07:00
  • a2c8859f76 fix(linux): accept extracted AppImage runtimes with APPDIR only Neil 2026-08-29 23:21:21 -07:00
  • d19a8cdf86 fix(linux): fence AppImage terminal shim mounts Neil 2026-08-29 23:17:59 -07:00
  • 0079fe2fa8 test(cli): assert registration lock serialization Neil 2026-08-29 22:15:26 -07:00
  • 4c24a28df0 refactor(linux): trim AppImage CLI registration seams Neil 2026-08-29 21:56:51 -07:00
  • da4a83bd22 fix(linux): give the CLI one entrypoint by extracting the AppImage once Neil 2026-08-29 17:35:37 -07:00
  • b2a3ed9e3e refactor(mobile-tasks): restore the Tasks route as a hook composition Jinwoo-H 2026-09-01 17:01:41 -04:00
  • d360594eaa Merge mr-p1-cleanup: drop dead modules, stale overrides, and duplicated guards Jinwoo-H 2026-09-01 16:59:38 -04:00
  • 674f86d03c test: pin host Claude account isolation Merge Sim 2026-09-01 13:57:40 -07:00
  • 5e1900c916 test(mobile-web): restore the shell-message type import Jinwoo-H 2026-09-01 16:56:58 -04:00
  • 65d3d420db fix(terminal): make owner warning actionable Merge Sim 2026-09-01 13:56:51 -07:00
  • 2b443df57b fix(mobile): recover structured chat unknown writes Merge Sim 2026-09-01 13:56:26 -07:00
  • 195274eb1f fix(mobile-web): deny page network APIs at document start on Android Jinwoo-H 2026-09-01 16:55:53 -04:00
  • 914bb8e55e test: pin Claude scoped keychain path hashing Merge Sim 2026-09-01 13:54:11 -07:00
  • 397c335e50 fix(native-chat): settle handoff outcome-write failures instead of leaking them Merge Sim 2026-09-01 13:50:14 -07:00
  • d08089071b fix(claude): guard the adoption errno read in-lane and leave the shared predicate to STA-5616 Merge Sim 2026-09-01 13:50:53 -07:00
  • 4a1573a01e fix(claude): scrub case-insensitive Windows auth env Merge Sim 2026-09-01 13:41:55 -07:00
  • 8336976bf5 test(mobile-web): drive broker suites from the shared bridge fixture Jinwoo-H 2026-09-01 16:46:40 -04:00
  • d8634e64d8 fix(mobile): close structured session provider with tab Merge Sim 2026-09-01 13:44:21 -07:00
  • 54812be04f fix(mobile-web): retire the capability broker when the view restarts Jinwoo-H 2026-09-01 16:43:46 -04:00
  • 0a4cbb7481 fix(mobile): move native-chat latest-value ref writes out of render Merge Sim 2026-09-01 13:41:55 -07:00
  • f156d50518 Merge mr-p1-ci: run native shell tests in CI and fix the Android module build Jinwoo-H 2026-09-01 16:43:17 -04:00
  • a9c8cb4e2a fix(claude): scrub case-insensitive Windows auth env brennanb2025/claude-codex-final-af705 Merge Sim 2026-09-01 13:41:55 -07:00
  • d49995657c Merge mr-p1-registry: register creationRetiredNames and type bridge operation names Jinwoo-H 2026-09-01 16:41:26 -04:00
  • b1d5b8e204 Merge mr-p1-deps: restore dependency versions and wire Android WebView patches Jinwoo-H 2026-09-01 16:40:46 -04:00
  • 8e7250613e fix(updater): verified-only ShipIt probe in the startup gate and confirm step macos-updater-reliability Jinwoo-H 2026-09-01 16:39:49 -04:00
  • 00deda9317 docs(mobile): inventory every hosted WebView and native store entrypoint Jinwoo-H 2026-09-01 16:39:46 -04:00
  • 6179677f10 ci(mobile): run the mobile dead-code audit as an advisory step Jinwoo-H 2026-09-01 16:38:31 -04:00
  • 3b0deaa751 refactor(mobile-web): type bridge operation names against the registry Jinwoo-H 2026-09-01 16:38:30 -04:00
  • 41a79c5a78 fix(mobile): wire the Android WebView debugging patches so they apply Jinwoo-H 2026-09-01 16:38:21 -04:00