CodeNomad/scripts
Pascal André a640081364
fix(v2): harden shared OpenCode lifecycle and session recovery
Prevent duplicate workspace ownership, bound concurrent creation and cleanup, and preserve canonical Windows and WSL identity while using the shared OpenCode V2 service.

Keep session history directory-scoped for global projects, serialize native event projection, restore prompts and pending requests safely, expose interrupted generations, and remove unsupported direct Google credential handling.

Make Electron and Tauri server resources reproducible from the root lockfile, retain the pinned beta SDK contract, and update CI and architecture documentation for the shared-service model.

Validated with full UI, server, Electron, Rust, packaging, typecheck, Tauri build, and live prompt, permission, Form, compaction, and interruption smoke coverage.
2026-08-24 05:27:31 +02:00
..
winget chore: TASK-075 automate Winget updates on release (#513) 2026-06-03 09:03:46 +02:00
bump-version.js Fix bumpVersion script for both npm and tauri 2026-03-31 20:15:16 +01:00
desktop-server-resources.cjs fix(v2): harden shared OpenCode lifecycle and session recovery 2026-08-24 05:27:31 +02:00
desktop-server-resources.test.cjs fix(v2): harden shared OpenCode lifecycle and session recovery 2026-08-24 05:27:31 +02:00
prepare-node-runtime.cjs Reduce App package sizes (#453) 2026-05-15 19:13:13 +01:00
smoke-packaged-resources.cjs Reduce App package sizes (#453) 2026-05-15 19:13:13 +01:00
verify-bundled-node.cjs build: bundle node runtime for desktop packages 2026-05-04 20:08:04 +01:00