orca/config/scripts
Trevin Chow be594b8652
Fix macOS helper path and token cleanup (#3961)
## Summary
- stop the macOS helper from unlinking caller-supplied socket and token paths
- keep parent-owned token cleanup tied to the helper startup that created it
- fail closed for non-socket socket-path collisions and cover helper cleanup races with regression tests

## Verification
- swift test --package-path native/computer-use-macos
- pnpm exec vitest run --config config/vitest.config.ts src/main/computer/macos-native-provider-client.test.ts
- pnpm run typecheck:node
- pnpm lint
- pnpm run build:computer-macos
- Electron/helper startup smoke validation
2026-06-03 16:59:02 -04:00
..
styled-scrollbars fix: pr-bug-scan validated finding from #2437 (#2445) 2026-05-31 01:41:23 -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 chore: update Electron to 42 (#3919) 2026-05-30 13:26:48 -07:00
check-feature-wall-assets.mjs
check-styled-scrollbars.mjs Clean up styled scrollbar guard 2026-05-20 10:38:23 -07:00
check-styled-scrollbars.test.mjs Fix macOS helper path and token cleanup (#3961) 2026-06-03 16:59:02 -04:00
computer-use-smoke.mjs Update oxlint and oxfmt 2026-05-30 13:09:17 -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 AppImage CLI launcher path 2026-05-31 03:57:17 -07: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 Fix patched node-pty rebuild detection 2026-05-31 17:35:15 -07:00
ensure-native-runtime.test.mjs Fix patched node-pty rebuild detection 2026-05-31 17:35:15 -07:00
install-dev-cli.mjs fix: harden packaging installers (#3878) 2026-05-30 16:33:09 -07:00
install-electron-package-binary.mjs chore: update Electron to 42 (#3919) 2026-05-30 13:26:48 -07:00
install-electron-package-binary.test.mjs chore: update Electron to 42 (#3919) 2026-05-30 13:26:48 -07:00
lint-react-doctor-changed.mjs Address react doctor warnings 2026-06-03 12:48:00 -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 fix(worktree): make generated workspace names unique across repos (#2857) 2026-05-28 20:41:10 -04:00
orca-dev Add web runtime client support 2026-05-15 05:44:25 -04:00
orca-dev-bin.test.mjs fix: harden packaging installers (#3878) 2026-05-30 16:33:09 -07:00
orca-dev.mjs fix: harden packaging installers (#3878) 2026-05-30 16:33:09 -07:00
package-electron-runtime-contract.test.mjs fix: keep RC release retries monotonic (#3985) 2026-05-30 21:46:13 -07:00
pty-batch-flush-benchmark.mjs Update oxlint and oxfmt 2026-05-30 13:09:17 -07:00
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 Fix patched node-pty rebuild detection 2026-05-31 17:35:15 -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
run-electron-vite-build.mjs
run-electron-vite-dev.mjs Update oxlint and oxfmt 2026-05-30 13:09:17 -07:00
run-internal-dev-setup.mjs Fix Windows setup hook script (#2106) 2026-05-16 17:44:42 -04:00
run-internal-dev-setup.test.mjs Fix Windows setup hook script (#2106) 2026-05-16 17:44:42 -04:00
smoke-packaged-cli.mjs fix: package runtime node modules 2026-05-30 20:18:49 -07:00
terminal-e2e-helpers.mjs Update oxlint and oxfmt 2026-05-30 13:09:17 -07:00
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
verify-macos-entitlements.mjs
verify-macos-release-env.mjs
verify-release-required-assets.mjs feat(linux): add RPM package target and rename CLI to orca-ide 2026-05-29 16:57:56 -07:00
verify-release-required-assets.test.mjs feat(linux): add RPM package target and rename CLI to orca-ide 2026-05-29 16:57:56 -07:00
verify-telemetry-constants.mjs Update oxlint and oxfmt 2026-05-30 13:09:17 -07:00
verify-web-build.mjs Add web runtime client support 2026-05-15 05:44:25 -04:00