Add Svelte-native live mode adapter (#179)

* Fix live preview state for framework components

* Complete stateful live preview coverage

* Record Svelte manual validation

* Fix Svelte live mode adapter

* Fix live Steer apply flow

* Fix Svelte live variant refresh recovery

* Fix live exit bar teardown

* Consolidate Svelte live DeepSeek sweep

* Reconcile Svelte live browser after main rebase

* Fix live accept review regressions

* Fix carbonize column-zero indentation

* Fix live poll lease expiry flake

* Fix Svelte shader preview capture
This commit is contained in:
Abdul Wahab
2026-06-02 00:08:57 -07:00
committed by GitHub
parent 69b5f3af49
commit 6163ca0529
212 changed files with 51520 additions and 4992 deletions
+7
View File
@@ -189,6 +189,12 @@ export async function bootFixtureSession({ name, fixture, browser, agent, wrapTa
try { rmSync(tmp, { recursive: true, force: true }); } catch {}
};
const stopLiveForDeferredWork = () => {
if (!live) return;
stopLiveServer(tmp);
live = null;
};
try {
log(`installing deps`);
runInstall(tmp, runtime.install);
@@ -245,6 +251,7 @@ export async function bootFixtureSession({ name, fixture, browser, agent, wrapTa
dev,
live,
consoleErrors,
stopLiveServer: stopLiveForDeferredWork,
teardown,
};
} catch (err) {