Commit Graph

  • 0c9c3c00cf test(ci): ratchet Windows-gated tests into both registration lists (#18047) 2026-09-01 23:21:22 -07:00
  • ee82feb776 fix(build): pin config/scripts LF so Windows can run their tests (#18056) 2026-09-01 23:21:18 -07:00
  • c3c764fa03 docs(win): record why the PTY OSC 133 bootstrap keeps -EncodedCommand (#17875) OrcaWinandOrca Worker 2026-09-01 23:21:14 -07:00
  • 2c4989ea94 docs(windows): document the EDR signal surface (#17856) OrcaWinandOrca Worker 2026-09-01 23:21:09 -07:00
  • e4ef9fbeb6 fix(claude): coalesce partial deltas onto one assistant item and stop painting result frames Merge Sim 2026-09-01 23:19:07 -07:00
  • 96bc6da82d Merge commit '20a499baa5' into mobile-rearch Jinwoo-H 2026-09-02 02:18:09 -04:00
  • 8c871559e8 fix(linux): stop offering updates a distro-managed install cannot apply nwparker/linux-externally-managed-updates Neil 2026-09-01 00:57:16 -07:00
  • e663823f64 fix(serve): validate in-process serve options before startup (#17683) Neil 2026-09-01 22:39:15 -07:00
  • 2e18d9bf62 docs(linux): use absolute service CLI launcher Neil 2026-08-31 02:15:17 -07:00
  • fd6e0376a0 docs(linux): scope restart census omissions Neil 2026-08-30 01:04:54 -07:00
  • dee6862f0c docs(linux): document orcad update restart safety Neil 2026-08-29 18:46:09 -07:00
  • c9611a674e Merge branch 'mr-sshskill2' into mobile-rearch Jinwoo-H 2026-09-02 02:11:08 -04:00
  • 0772dff1a6 fix(ssh): keep a native-chat session bound when the relay drops Jinwoo-H 2026-09-02 02:10:21 -04:00
  • 5104aebaaa fix(linux): move deb/rpm update installation outside Orca (#17318) Neil 2026-09-01 23:10:16 -07:00
  • b02e050024 Merge remote-tracking branch 'origin/main' into entrypoint-ssh-openclaw-final Merge Sim 2026-09-01 23:08:39 -07:00
  • 20a499baa5 test(mobile-e2e): name both landmarks when screenshot parity fails Jinwoo-H 2026-09-02 02:07:21 -04:00
  • fc4266d6b3 Merge branch 'mr-native-parity' into mobile-rearch Jinwoo-H 2026-09-02 02:06:12 -04:00
  • 06a2dd7b5b Revert "read the native landmark after the route settles" Jinwoo-H 2026-09-02 02:05:21 -04:00
  • a44e7a6193 test(ssh): fixme the flood case pending #18018 salvage/ssh-docker-fault-harness Neil 2026-09-01 22:55:38 -07:00
  • 3c536aa434 fix(linux): describe the right manual update path for deb/rpm hosts nwparker/linux-system-package-manual-update Neil 2026-09-01 00:55:47 -07:00
  • 98d9dc7c1f refactor(updater): keep Linux marker message with status Neil 2026-08-31 07:06:59 -07:00
  • f3e7f5867e fix(updater): preserve Linux package recovery after checks Neil 2026-08-31 03:14:15 -07:00
  • efe45d732d test(updater): assert stale recovery stays silent Neil 2026-08-31 02:00:09 -07:00
  • 5832994d3f test(linux): keep workflow order assertion in scope Neil 2026-08-30 21:45:50 -07:00
  • a0f04fe8fb fix(updater): preserve active Linux package recovery Neil 2026-08-30 01:25:37 -07:00
  • 78e1daafd7 fix(updater): fence stale downloaded events by active target Neil 2026-08-29 22:39:26 -07:00
  • 0bd3567f8b fix(updater): preserve Linux recovery across stale events Neil 2026-08-29 20:40:04 -07:00
  • d1292e373d fix(linux): move deb/rpm update installation outside Orca Neil 2026-08-29 18:45:28 -07:00
  • 2091ec40d1 docs(linux): document local RPM build prerequisites Neil 2026-08-31 03:10:13 -07:00
  • 5a48dfc485 fix(linux): preserve CLI link during package upgrades Neil 2026-08-31 03:10:02 -07:00
  • df42fe7383 fix(linux): complete deb/rpm package metadata Neil 2026-08-31 03:09:59 -07:00
  • eed8b33f69 test(linux): judge per-arch vendored binaries against their own path Neil 2026-09-01 22:55:16 -07:00
  • 1fc250a9e5 fix(ssh): scope every activate() release path to the record its caller owns port/restore-required-guards Neil 2026-09-01 17:09:45 -07:00
  • 7f4a17d8eb perf(ssh): key relay native deps on the deps, not the bundle hash (#18033) Neil 2026-09-01 22:51:22 -07:00
  • f9587f74f5 fix(ssh): repair a rebuildable node-pty failure once, instead of asking the user to reconnect (#17907) Neil 2026-09-01 22:48:12 -07:00
  • f9db653e14 perf(worktrees): gate worktree metadata hygiene on evidence, not on every listing (#18034) Neil 2026-09-01 22:47:29 -07:00
  • 5e39d8647c test(mobile-e2e): assert session-origin reviewOpen matches native on this host Jinwoo-H 2026-09-02 01:45:51 -04:00
  • 4f4872c424 fix(ssh): treat a markerless native-deps probe answer as unverifiable (#18011) Neil 2026-09-01 22:45:29 -07:00
  • 266b2ea190 fix(agent-status): report a stale pane that still holds a PTY as unverifiable, not idle (#18012) Neil 2026-09-01 22:44:50 -07:00
  • b4ba3e97ff perf(worktree): defer fork-PR remote creation from create-time to first use (#17922) Neil 2026-09-01 22:44:05 -07:00
  • 4e35e058fc fix(remote): stop unlabelled inventories and replayed rows authorising destruction (#17981) Neil 2026-09-01 22:43:38 -07:00
  • 7ba832c7ba fix(runtime): scope both reconcile call sites to the owning host uniformly (#18004) Neil 2026-09-01 22:43:14 -07:00
  • d3f97a4f31 Merge branch 'mr-native-parity' into mobile-rearch Jinwoo-H 2026-09-02 01:41:06 -04:00
  • 0c80c28cf9 fix(serve): reject three-edit pairing flag typos nwparker/linux-serve-flag-validation Neil 2026-08-31 07:04:07 -07:00
  • 5ab0c2f7fe fix(cli): clean up legacy AppImage wrapper Neil 2026-08-31 06:36:39 -07:00
  • fd4d36f892 refactor(serve): reuse validated option snapshot Neil 2026-08-31 06:14:40 -07:00
  • 8700788d9d fix(serve): preserve CLI flag occurrence semantics Neil 2026-08-31 05:41:17 -07:00
  • fd4da9e716 fix(serve): validate direct binary options Neil 2026-08-31 05:10:49 -07:00
  • fb82ae0bbc docs(linux): use absolute service CLI launcher Neil 2026-08-31 02:15:17 -07:00
  • 4015b7541c docs(linux): scope restart census omissions Neil 2026-08-30 01:04:54 -07:00
  • e8f4660aef docs(linux): document orcad update restart safety Neil 2026-08-29 18:46:09 -07:00
  • 8390e2f527 fix(linux): describe the right manual update path for deb/rpm hosts Neil 2026-09-01 00:55:47 -07:00
  • 672bfef26b refactor(updater): keep Linux marker message with status Neil 2026-08-31 07:06:59 -07:00
  • c930c5b289 fix(updater): preserve Linux package recovery after checks Neil 2026-08-31 03:14:15 -07:00
  • 755681ebc5 test(updater): assert stale recovery stays silent Neil 2026-08-31 02:00:09 -07:00
  • 7f398ca2aa test(linux): keep workflow order assertion in scope Neil 2026-08-30 21:45:50 -07:00
  • 7c3aa110b9 fix(updater): preserve active Linux package recovery Neil 2026-08-30 01:25:37 -07:00
  • 04f2a826c4 fix(updater): fence stale downloaded events by active target Neil 2026-08-29 22:39:26 -07:00
  • 6542bceb19 fix(updater): preserve Linux recovery across stale events Neil 2026-08-29 20:40:04 -07:00
  • 59ba32704e fix(linux): move deb/rpm update installation outside Orca Neil 2026-08-29 18:45:28 -07:00
  • 7d76235dfc docs(linux): document local RPM build prerequisites Neil 2026-08-31 03:10:13 -07:00
  • 07eb09cca4 fix(linux): preserve CLI link during package upgrades Neil 2026-08-31 03:10:02 -07:00
  • 568743f248 fix(linux): complete deb/rpm package metadata Neil 2026-08-31 03:09:59 -07:00
  • 264e69e7ce test(linux): reject a wrong-architecture native binary at packaging time Neil 2026-09-01 22:40:12 -07:00
  • da1849c250 fix(runtime): scope create-dedupe inventory to the owning host (#17983) Neil 2026-09-01 22:38:53 -07:00
  • bda6751da8 fix(ssh): reclaim a fenced agent-session spawn from host inventory (#17976) Neil 2026-09-01 22:38:29 -07:00
  • b552bcb91f fix(relay): diagnose why node-pty will not load instead of hedging (#17891) Neil 2026-09-01 22:38:07 -07:00
  • 2bede9573a fix(native-chat): make the Fable consent match version-optional brennanb2025/native-chat-picker-fable Merge Sim 2026-09-01 22:37:08 -07:00
  • b8cfdb1702 test(ssh): ratchet the relay reattach-failure exit as unverified, not proven (#17963) Neil 2026-09-01 22:37:30 -07:00
  • 7dd2ff586a fix(ssh): stop expiring relay-reset leases when the force-stop threw (#17962) Neil 2026-09-01 22:36:12 -07:00
  • d838ca1419 fix(ssh): stop orphaning live relays when an endpoint is taken over (#17821) Neil 2026-09-01 22:35:44 -07:00
  • 4dc2229283 test(mobile-e2e): capture a native journey stop only once its tree repeats Jinwoo-H 2026-09-02 01:35:30 -04:00
  • b75de5fede fix(preload): type the ssh terminateSessions bridge result (#18079) Neil 2026-09-01 22:35:09 -07:00
  • 64e632092e test(claude): wait for the child to record the frame, not just for its report Merge Sim 2026-09-01 22:31:30 -07:00
  • f8b0915a86 test(runtime): assert folder hydration owner Jinwoo-H 2026-09-02 01:30:05 -04:00
  • 6afbe28306 fix(mobile): align SSH termination bridge result contract brennanb2025/mobile-typecheck-fix-8cbade Merge Sim 2026-09-01 22:25:15 -07:00
  • 7cbfd4c946 fix(claude): answer a permission callback whose signal already aborted Merge Sim 2026-09-01 22:27:56 -07:00
  • 01584b8499 fix(native-chat): merge the duplicated handoff type import Merge Sim 2026-09-01 22:26:02 -07:00
  • 6557145692 fix(claude): reap the child's descendants before killing it Merge Sim 2026-09-01 22:25:42 -07:00
  • 92a313d177 fix(claude): answer list_models so the picker stops serving the seed Merge Sim 2026-09-01 22:23:20 -07:00
  • dece06f8c6 fix(claude): keep the agent SDK behind the structured-Claude boundary Merge Sim 2026-09-01 22:21:58 -07:00
  • 8173066db5 fix(preload): align ssh termination result type Jinwoo-H 2026-09-02 01:19:52 -04:00
  • c887aa6ff9 fix(claude): settle the frame the SDK pulled but never wrote Merge Sim 2026-09-01 22:17:08 -07:00
  • 909edbb68a fix(mobile-e2e): read the native landmark after the route settles Jinwoo-H 2026-09-02 01:15:12 -04:00
  • 6f747f8fae feat(cli): make terminal close the canonical workspace teardown Jinwoo-H 2026-09-02 01:13:32 -04:00
  • 122d8d2b90 test(runtime): cover empty and unindexed session owners Jinwoo-H 2026-09-01 14:07:00 -04:00
  • a9320c00c1 fix(runtime): preserve session hydration and smoke compatibility Jinwoo-H 2026-09-01 01:46:13 -04:00
  • 88f464608a fix(runtime): recover stale session owners and await retirement Jinwoo-H 2026-09-01 01:29:41 -04:00
  • 058e618bb4 fix(ssh): stop a failed worktree scan from publishing authoritative emptiness (#17833) Neil 2026-09-01 22:05:30 -07:00
  • d59109c58b add e2e tests Jinjing 2026-09-01 22:03:52 -07:00
  • 13c97de6eb feat(markdown-preview): autofocus editor when opening new markdown file Jinjing 2026-09-01 21:55:48 -07:00
  • 5153ec7a1f Move Copy Session ID from tab to terminal pane context menu Jinjing 2026-09-01 20:50:50 -07:00
  • bed9734a9d Prevent deleted workspace browser snapshot resurrection (#17779) Jinwoo Hong 2026-09-02 00:52:24 -04:00
  • e60475d3a0 test(mobile-e2e): pin the settled-label argument in the parity call census Jinwoo-H 2026-09-02 00:44:28 -04:00
  • 55d61c1e86 fix(security): stop the hardening test doubles from faking a no-op Orca Worker 2026-09-01 21:43:21 -07:00
  • 8e668a7531 test(mobile-e2e): drop the retired synthetic-resume gate and add a native A/B capture Jinwoo-H 2026-09-02 00:42:59 -04:00
  • dd36819903 Degrade the credential medium, not the account, when the Keychain fails Merge Sim 2026-09-01 21:42:37 -07:00
  • ff1031186c ci(release): make Windows release gates deterministic (#18067) Jinwoo Hong 2026-09-02 00:42:13 -04:00
  • 1c007ae48b feat(claude): drive the structured transport through the agent SDK Merge Sim 2026-09-01 21:41:26 -07:00
  • ededec00ba fix(daemon): let a create wait out an in-flight session teardown (#18063) OrcaWinandOrca Worker 2026-09-01 21:36:12 -07:00