CodeNomad/scripts
Pascal André 4d7408631d
feat(missions): bundle project coordination with the desktop runtime
Provision codenomad.missions through connected-daemon discovery and independent backend presence instead of requiring a source plugin in every project. Bundle the integration for Electron and Tauri, retain project-scoped mission journals across shutdown, and use the same secondary surface as Status.

Complete the existing native actor execution work: persist explicit agent/model/variant choices, validate catalog selections and avoid switching busy actors. Admit assignment and report writes through the authenticated desktop bridge with durable-contract verification, session ownership, connection and worktree fences, and per-send profile environment synchronization.

Advance the older source branch client/plugin pin to 2.0.11 and retain its bounded runtime metadata adaptation. The isolated 2.0.16 mission fixture passes native catalog, selection, busy queues, conflict, environment, reports, reconnect and idempotence checks. Server, UI and plugin typechecks, 31 mission tests, 10 lifecycle/transport tests and six resource-layout tests pass.
2026-09-27 00:57:56 +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 feat(opencode): migrate CodeNomad to native V2 (#647) 2026-09-04 11:36:11 +01:00
desktop-server-resources.test.cjs feat(missions): bundle project coordination with the desktop runtime 2026-09-27 00:57:56 +02:00
prepare-node-runtime.cjs chore(desktop): upgrade bundled Node to 24.20.0 LTS (#679) 2026-09-19 22:01:30 +02:00
prepare-node-runtime.test.cjs chore(desktop): upgrade bundled Node to 24.20.0 LTS (#679) 2026-09-19 22:01:30 +02:00
smoke-packaged-resources.cjs chore(desktop): upgrade bundled Node to 24.20.0 LTS (#679) 2026-09-19 22:01:30 +02:00
test-automation-native.mjs fix(startup): restore saved sessions promptly and stop plugin heartbeat reloads (#712) 2026-09-19 12:39:23 +02:00
test-missions-native.mjs feat(missions): bundle project coordination with the desktop runtime 2026-09-27 00:57:56 +02:00
test-native-event-relay.mjs fix(events): isolate slow routing from the shared native stream (#719) 2026-09-19 22:51:07 +02:00
test-native-worktree-management.mjs fix(worktrees): bound ownership refreshes and lazily cache inventories (#708) 2026-09-18 13:58:35 +02:00
test-opencode-location-native.mjs feat(missions): bundle project coordination with the desktop runtime 2026-09-27 00:57:56 +02:00
test-opencode-proxy-native.mjs fix(environment): refresh profile variables before each prompt (#714) 2026-09-19 18:18:56 +02:00
test-session-environment-native.mjs feat(missions): bundle project coordination with the desktop runtime 2026-09-27 00:57:56 +02:00
test-session-fork-native.mjs feat(sessions): fork after user and assistant messages (#718) 2026-09-19 21:50:59 +02:00
test-session-pruning-native.mjs feat(missions): bundle project coordination with the desktop runtime 2026-09-27 00:57:56 +02:00
test-session-pruning-ui.mjs feat(missions): bundle project coordination with the desktop runtime 2026-09-27 00:57:56 +02:00
test-worktree-families-native.mjs feat(v2): manage session families across worktrees (#649) 2026-09-17 22:57:37 +02:00
verify-bundled-node.cjs build: bundle node runtime for desktop packages 2026-05-04 20:08:04 +01:00