refactor(sync-ui): split runtime into focused modules

- Extract sync-ui-runtime.ts into sync-ui-hosts-state, sync-ui-ipc-handlers, sync-ui-run-lifecycle, sync-ui-snapshots
- Reject sync --ui combined with --remote-cmd or --db in cli-parser-builder
This commit is contained in:
2026-07-12 23:04:59 -07:00
parent 247549fcfe
commit 89e5ac60f6
7 changed files with 416 additions and 285 deletions
+2
View File
@@ -340,6 +340,8 @@ export function parseCliPrograms(
check ||
makeTemp ||
removeTemp ||
options.remoteCmd !== undefined ||
options.db !== undefined ||
options.json === true ||
options.force === true
) {