orca/config/scripts
Jinjing b050bcff03
Keep mobile-controlled browser panes paintable and park idle hidden panes (#5900)
* Keep mobile-driven browser panes paintable and park idle hidden panes

- Add useSyncExternalStore-based hooks to reactively track mobile-driven pages.
- Prevent unmounting or losing paintability for panes controlled by a mobile device.
- Park heavy browser pane subtrees in hidden worktrees to improve performance.

* Derive workflow platforms dynamically in runtime contract test

Avoid hardcoding Linux, macOS, and Windows platforms in the Electron
runtime package contract test. Instead, extract the platforms directly
from the golden E2E workflow matrix strategy and map them to their
corresponding run steps.
2026-06-20 03:25:53 -07:00
..
styled-scrollbars fix: pr-bug-scan validated finding from #2437 (#2445) 2026-05-31 01:41:23 -07:00
audit-localization-coverage.mjs Add English localization infrastructure (#4995) 2026-06-09 10:43:04 -07:00
bootstrap-locale-catalog.mjs fix: address review findings (#5088) 2026-06-10 01:22:11 -07:00
bootstrap-zh-catalog.mjs Add Simplified Chinese, Korean, and Japanese UI localization (#5046) 2026-06-09 15:59:17 -07:00
build-computer-macos.mjs
build-native-for-platform.mjs fix: harden packaging installers (#3878) 2026-05-30 16:33:09 -07:00
build-relay.mjs fix: support windows ssh hosts (#5004) 2026-06-09 01:17:34 -07:00
check-feature-wall-assets.mjs
check-styled-scrollbars.mjs
check-styled-scrollbars.test.mjs Fix macOS helper path and token cleanup (#3961) 2026-06-03 16:59:02 -04:00
check-terminal-perf-report-budgets.mjs Add terminal perf report budget checker (#4813) 2026-06-07 11:17:28 -07:00
check-terminal-perf-report-budgets.test.mjs Test terminal perf report budget checker (#4816) 2026-06-07 11:27:07 -07:00
codemod-settings-search-keywords.mjs Add Simplified Chinese, Korean, and Japanese UI localization (#5046) 2026-06-09 15:59:17 -07:00
computer-e2e-workflow.test.mjs Narrow computer-use e2e trigger (#5685) 2026-06-17 23:27:26 -07:00
computer-use-skill-guidance.test.mjs Harden computer use runtime and CLI (#4705) 2026-06-07 17:49:01 -07:00
computer-use-smoke.mjs Harden computer use runtime and CLI (#4705) 2026-06-07 17:49:01 -07:00
computer-use-smoke.test.mjs Harden computer use runtime and CLI (#4705) 2026-06-07 17:49:01 -07:00
create-draft-release.mjs Fix draft release create payload (#4380) 2026-06-01 02:42:53 -07:00
create-draft-release.test.mjs Fix draft release create payload (#4380) 2026-06-01 02:42:53 -07:00
dev-fresh-profile.sh Skip first-run education in dev launches (#4489) 2026-06-02 11:49:00 -07:00
electron-builder-config.test.mjs Fix Linux dock window class (#5293) 2026-06-12 19:13:19 -04:00
electron-builder-native-rebuild.cjs fix: skip optional native rebuild in release packaging 2026-05-30 19:32:24 -07:00
electron-builder-native-rebuild.test.mjs fix: skip optional native rebuild in release packaging 2026-05-30 19:32:24 -07:00
ensure-native-runtime.mjs Add project Windows runtime selection (#5519) 2026-06-17 16:08:14 -07:00
ensure-native-runtime.test.mjs Fix patched node-pty rebuild detection 2026-05-31 17:35:15 -07:00
file-explorer-tree-projection-benchmark.mjs Optimize file explorer row projection (#4691) 2026-06-05 01:15:54 -07:00
idle-cpu-synthetic-spinners.mjs Reduce Orca idle CPU (#5402) 2026-06-15 12:56:22 -07:00
install-dev-cli.mjs fix: harden packaging installers (#3878) 2026-05-30 16:33:09 -07:00
install-electron-package-binary.mjs
install-electron-package-binary.test.mjs
latest-stable-release.mjs Use semver max for latest stable release (#4622) 2026-06-03 23:42:33 -07:00
latest-stable-release.test.mjs Update mobile download links to 0.0.12 2026-06-04 16:11:51 -04:00
lint-react-doctor-changed.mjs Address react doctor warnings 2026-06-03 12:48:00 -07:00
locale-cjk-latin-spaced-terms.mjs fix(i18n): correct Korean mistranslations and particle spacing (#5761) 2026-06-18 21:26:12 -07:00
locale-cross-locale-key-overrides.mjs fix(i18n): correct Korean mistranslations 2026-06-19 15:52:05 -07:00
locale-ja-phrase-fixes.mjs Fix unnatural Japanese (ja) localization wording (#5589) 2026-06-17 15:14:35 -07:00
locale-ja-value-overrides.mjs Redesign mobile driver overlay layout and clarify action copy (#5647) 2026-06-17 19:21:42 -07:00
locale-key-override-merge.mjs fix(i18n): correct Korean mistranslations 2026-06-19 15:52:05 -07:00
locale-key-overrides.mjs fix(i18n): correct Korean mistranslations 2026-06-19 15:52:05 -07:00
locale-ko-key-overrides.json fix(i18n): correct Korean mistranslations 2026-06-19 15:52:05 -07:00
locale-ko-key-overrides.mjs Fix paste ownership, input bounds, and IPC validation 2026-06-19 17:14:55 -07:00
locale-ko-key-overrides.test.mjs fix(i18n): correct Korean mistranslations 2026-06-19 15:52:05 -07:00
locale-ko-phrase-fixes-round5.mjs Add Simplified Chinese, Korean, and Japanese UI localization (#5046) 2026-06-09 15:59:17 -07:00
locale-ko-phrase-fixes.mjs Add Simplified Chinese, Korean, and Japanese UI localization (#5046) 2026-06-09 15:59:17 -07:00
locale-ko-value-overrides.mjs Fix paste ownership, input bounds, and IPC validation 2026-06-19 17:14:55 -07:00
locale-phrase-fixes.mjs Simplify support diagnostics settings (#5554) 2026-06-16 23:11:27 -07:00
locale-screen-cursor-exemptions.mjs Fix unnatural Japanese (ja) localization wording (#5589) 2026-06-17 15:14:35 -07:00
locale-search-keyword-overrides.mjs Fix unnatural Japanese (ja) localization wording (#5589) 2026-06-17 15:14:35 -07:00
locale-translation-policy-ko-round5.test.mjs fix(i18n): correct Korean mistranslations 2026-06-19 15:52:05 -07:00
locale-translation-policy.es-round5.test.mjs Preserve core workflow terms in English and apply CJK spacing (#5141) 2026-06-10 19:24:16 -07:00
locale-translation-policy.ja-round5.test.mjs Fix unnatural Japanese (ja) localization wording (#5589) 2026-06-17 15:14:35 -07:00
locale-translation-policy.mjs fix(i18n): correct Korean mistranslations 2026-06-19 15:52:05 -07:00
locale-translation-policy.test.mjs fix(i18n): correct Korean mistranslations 2026-06-19 15:52:05 -07:00
locale-translation-policy.zh-round5.test.mjs Optimize, correct, and fill in gaps in some Chinese translations (#5504) 2026-06-16 10:41:50 -07:00
locale-value-overrides.mjs Fix unnatural Japanese (ja) localization wording (#5589) 2026-06-17 15:14:35 -07:00
locale-zh-phrase-fixes-round5.mjs Add Simplified Chinese, Korean, and Japanese UI localization (#5046) 2026-06-09 15:59:17 -07:00
locale-zh-value-overrides.mjs Optimize, correct, and fill in gaps in some Chinese translations (#5504) 2026-06-16 10:41:50 -07:00
localize-renderer-strings.mjs Add feature interaction usage bucket telemetry (#5119) 2026-06-10 13:38:51 -07:00
macos-launch-diagnostics.sh Update Electron for macOS launch diagnostics 2026-06-02 21:15:00 -07:00
marine-creatures-parity.test.mjs
orca-cli-skill-guidance.test.mjs Clarify worktree lineage and handoff rules in skills and CLI help (#5892) 2026-06-20 01:51:35 -07:00
orca-dev
orca-dev-bin.test.mjs Add project Windows runtime selection (#5519) 2026-06-17 16:08:14 -07:00
orca-dev.mjs fix: harden packaging installers (#3878) 2026-05-30 16:33:09 -07:00
orchestration-skill-guidance.test.mjs Clarify worktree lineage and handoff rules in skills and CLI help (#5892) 2026-06-20 01:51:35 -07:00
package-electron-runtime-contract.test.mjs Keep mobile-controlled browser panes paintable and park idle hidden panes (#5900) 2026-06-20 03:25:53 -07:00
pty-batch-flush-benchmark.mjs
publish-complete-draft-releases.mjs fix: keep RC release retries monotonic (#3985) 2026-05-30 21:46:13 -07:00
publish-complete-draft-releases.test.mjs fix: keep RC release retries monotonic (#3985) 2026-05-30 21:46:13 -07:00
rebuild-native-deps.mjs Fix patched node-pty rebuild detection 2026-05-31 17:35:15 -07:00
rebuild-native-deps.test.mjs Add project Windows runtime selection (#5519) 2026-06-17 16:08:14 -07:00
release-rc-history.mjs fix: keep RC release retries monotonic (#3985) 2026-05-30 21:46:13 -07:00
release-rc-history.test.mjs fix: keep RC release retries monotonic (#3985) 2026-05-30 21:46:13 -07:00
repair-locale-catalog.mjs fix: address review findings (#5088) 2026-06-10 01:22:11 -07:00
run-electron-vite-build.mjs
run-electron-vite-dev.mjs Add Claude Agent Teams native pane launcher (#4892) 2026-06-08 16:11:32 -04:00
run-idle-cpu-benchmark.mjs Reduce Orca idle CPU (#5402) 2026-06-15 12:56:22 -07:00
run-internal-dev-setup.mjs
run-internal-dev-setup.test.mjs
run-ssh-docker-perf-e2e.mjs test: add docker ssh relay perf guard (#4778) 2026-06-07 04:15:26 -07:00
run-terminal-scale-perf-e2e.mjs Scale hidden real PTY pressure benchmarks (#4812) 2026-06-07 11:01:02 -07:00
run-terminal-scale-perf-report-gate.mjs Preserve terminal perf reports under Playwright cleanup (#4824) 2026-06-07 12:05:41 -07:00
run-terminal-scale-perf-report-gate.test.mjs Preserve terminal perf reports under Playwright cleanup (#4824) 2026-06-07 12:05:41 -07:00
smoke-packaged-cli.mjs fix: package runtime node modules 2026-05-30 20:18:49 -07:00
summarize-terminal-perf-report.mjs Measure renderer terminal backlog pressure (#4809) 2026-06-07 10:36:26 -07:00
terminal-e2e-helpers.mjs
vendor-feature-wall-assets.mjs
verify-cli-bin.mjs fix: harden packaging installers (#3878) 2026-05-30 16:33:09 -07:00
verify-cli-bin.test.mjs fix: harden packaging installers (#3878) 2026-05-30 16:33:09 -07:00
verify-computer-native.mjs Harden computer use runtime and CLI (#4705) 2026-06-07 17:49:01 -07:00
verify-localization-catalog.mjs Improve localization catalog sync workflow (#5110) 2026-06-10 11:13:01 -07:00
verify-localization-catalog.test.mjs Improve localization catalog sync workflow (#5110) 2026-06-10 11:13:01 -07:00
verify-macos-entitlements.mjs
verify-macos-release-env.mjs
verify-release-required-assets.mjs
verify-release-required-assets.test.mjs
verify-telemetry-constants.mjs
verify-web-build.mjs
wrap-localized-search-exports.mjs Add English localization infrastructure (#4995) 2026-06-09 10:43:04 -07:00