fix(app): devtools, session load churn, and stream batch flicker

- Add solid-devtools Vite plugin with locator (jsx/component locations) and
  @solid-devtools/overlay, loaded before render in dev only.
- Treat baseline message fetch as complete for empty transcripts so
  ensureSessionLoaded does not refetch on every prefetch/subagent ensure.
- When streaming delivers the first rows while non-idle, sync the batched
  message list immediately so the blueprint empty state does not flash.

Made-with: Cursor
This commit is contained in:
Benjamin Shafii
2026-04-03 18:13:49 -07:00
parent 3f0fd61dcf
commit 548a03b616
7 changed files with 396 additions and 14 deletions

View File

@@ -0,0 +1,4 @@
import "solid-devtools";
import { attachDevtoolsOverlay } from "@solid-devtools/overlay";
attachDevtoolsOverlay({ defaultOpen: false });