Skip to content

Releases: sybil-solutions/vllm-studio

v1.48.1

12 Jun 23:57

Choose a tag to compare

1.48.1 (2026-06-12)

Fixes

  • agent: prevent header clipping (729fdd5)

v1.48.0

12 Jun 09:33

Choose a tag to compare

1.48.0 (2026-06-12)

Features

  • agent: replace the embedded browser with a server-side CDP host (85427fb)
  • shell: restyle the left navbar to the Codex idiom (f785b1d)

Performance

  • agent: drop the full highlight.js from the agent bundle (4a31f26)

v1.47.0

12 Jun 08:10

Choose a tag to compare

1.47.0 (2026-06-12)

Features

  • agent: collapse turn activity into summarized disclosures (9dba224)

v1.46.1

12 Jun 07:50

Choose a tag to compare

1.46.1 (2026-06-12)

Refactors

  • dashboard: align the status metric strip with the usage page (2e72145)

v1.46.0

12 Jun 07:35

Choose a tag to compare

1.46.0 (2026-06-12)

Features

  • agent: refine the empty-session greeting (872eab3)
  • agent: restyle session pane to the Codex desktop design (25e9eed), closes #111111 #131313 #0169cc
  • settings: add Hermes to the local agent attach flow (bf6d515)
  • settings: attach models to local coding agents in one click (07c8db9)

Fixes

  • agent: split received vs committed cursors; commit content + cursor atomically (2133e0a)
  • controller: drop the stale currentRecipe cache from recipe status (ec524da)
  • controller: harden first boot for new installs (0f155f5)
  • controller: stop engine installs and probes from freezing the event loop (dd9c830)
  • frontend: make setup-wizard and engine-install failures visible (141883e)
  • security: harden controller, frontend, desktop & supply chain (422077d)
  • sessions: poll may not idle a session right after a turn accept (0cf41aa)
  • workspace: runtimeSessionId lives only on Session; restore reuses it (d3701dd)
  • workspace: single persistence write path for snapshots and layout (0ceab69)

Refactors

  • agent: consolidate event-seq gating into pure runtime-cursor module (f1b876f)
  • agent: fold inert queue-drain into the controller; drop redundant cursor ctor (ff8a9e3)
  • agent: make pi-event-applier a pure session reducer (1da2bff)
  • agent: remove dead piEventBatchesRef batching machinery (4ce6530)
  • agent: session-runtime-controller owns the live event transport (66c0dce)
  • agent: single-source the compaction success predicate (7680e9c)
  • controller,cli: collapse the double event barrel, dedupe helpers, drop knip-masked dead exports (6fbeeb0)
  • controller: flatten services and fold spine types into their owners (6d9e2dd)
  • controller: remove the dead module-barrel layer, merge single-consumer fragments (6bccfc1)
  • desktop: extract the shared projects-store core and fs-json helpers (f87e0a5)
  • frontend: de-fragment features/agent — 35 fragment files merged into their consumers (214ed89)
  • frontend: evict feature-owned code from shared layers and consolidate the controller client (1b6f415)
  • frontend: finish agent ui consolidation; left-sidebar becomes features/shell (5e86c1a)
  • frontend: finish thin app shells, remove masked dead code (a3d9569)
  • frontend: finish thinning app/ shells and feature de-fragmentation (8a18e42)
  • frontend: one fetchWithTimeout primitive instead of four copies (cfdbea5)
  • repo: adopt src/features convention, controller RouteRegistrar, shared validation (695a592)
  • sessions: controller owns the runtime status poll (6a12538)
  • status: derive sidebar status from the realtime store (e1b4907)
  • tests: split the two megafiles into per-topic suites with shared fixtures (f42e6ee)
  • workspace: direct sidebar commands replace same-tree window events (86afd06)
  • workspace: extract session replay queue to a pure module (0ab3c45)
  • workspace: purge dead actions, handles, and event branches (5a6a821)
  • workspace: registration-driven replay drain, no more 50ms polling (d8e4fea)

Documentation

  • accurate quick start, remote-deploy rules, and a preflight doctor script (7f77104)
  • re-verify every stale claim against source and fix it (72dc144)
  • security: add security, standards & state audit wiki (10acf65)
  • status: document the two status owners (75abeec)
  • workspace: document the single persistence write path (4e8e9ee)

Tests

  • agent: pin session event ordering behavior before controller refactor (be36245)
  • workspace: pin pane/persistence/hydration behavior before consolidation (e4322a6)

v1.45.9

09 Jun 16:26

Choose a tag to compare

1.45.9 (2026-06-09)

Fixes

  • agent: merge incremental text deltas per frame instead of dropping them (c9031ee)
  • agent: preserve whitespace in streamed answers (d9ede39)
  • agent: stop dropping whitespace-only deltas during stream dedup (07d145b)

v1.45.8

08 Jun 02:06

Choose a tag to compare

1.45.8 (2026-06-08)

Fixes

  • reconnect stalled runtime resume streams (1aa794d)

v1.45.7

07 Jun 09:14

Choose a tag to compare

1.45.7 (2026-06-07)

Fixes

  • exclude runtime data from remote deploy (b4f62c1)

v1.45.6

07 Jun 08:52

Choose a tag to compare

1.45.6 (2026-06-07)

Fixes

  • clean up chat header error display (5e2e489)
  • stabilize agent sessions and gpu discovery (0231db1)

v1.45.5

07 Jun 00:41

Choose a tag to compare

1.45.5 (2026-06-07)

Fixes

  • parse invoke tool calls (2f3ddef)
  • parse json tool call lines (0e4cb6c)