Skip to content

v2.6.1 — chat pipeline unblocked, honest release gate, responsive everywhere

Choose a tag to compare

@Samuel0101010 Samuel0101010 released this 11 Jun 14:58
· 8 commits to main since this release
v2.6.1
c88d776

Creating a project through the team chat works again on machines with large skill collections, the release gate tells you when (and why) it held a merge back, bare-HTML projects finally preview, and no pane overlaps another at any window width.

Highlights

Chat pipeline unblocked (Windows)

  • Large system prompts (the manager's skill appendix grows with every installed skill) exceeded the 32,767-char Windows command-line limit and killed every manager turn instantly with spawn ENAMETOOLONG. Prompts over 8k chars now reach the CLI via --system-prompt-file — this also protects the planner and every task agent.
  • The skill appendix is capped at 6k chars (seed/project/plugin sources first) — saving ~13k tokens per manager turn on skill-heavy machines.
  • The manager no longer re-issues directives it already executed: conversation history (and the compress summary) carries receipts of executed directives. Previously the model only saw its own prose, concluded create_project never ran, and created the project twice.
  • Malformed manager actions surface as a warning chip instead of vanishing silently.

Honest release gate

  • The gate's actual decision and reasons are now persisted (migration 0021) and shown on the release-gate card — no more "READY" badge while auto-merge silently held the code back.
  • When the runtime verifier passes every check but forgets to attribute the DoD criteria, the run ships with a manual-review flag instead of stranding the finished app on its result branch. The verifier prompt now demands per-criterion attribution.

Static-site preview

  • Chat-created "no build tool" projects (a bare index.html, no framework) are served by a bundled zero-dependency static server — the preview pane shows your app instead of claiming there is nothing to run.

Responsive everywhere (PR #108)

  • Side rails gate one breakpoint later so three-pane layouts (Focusboard, Chat, Plan Editor) no longer crush the middle pane at ~1024px; panes clip instead of bleeding under neighbors; headers wrap; the project tab list scrolls. Verified: 0 overflow on 18 pages at 640/1024/1366px.

Verification

End-to-end live proof on a real project: chat → create_project (repo + git init) → async generate_planstart_run → release gate READY with DoD 1/1 → auto-merge to main → working static preview. Gates: 8/8 local (683 server / 239 web / 165 orchestrator tests, +21 new), e2e 54/54, CI green on PR #109 and main. Migration 0021 verified against a production DB.

Install / Update

claude plugin marketplace add Samuel0101010/wisp-orchestrator
claude plugin install wisp@wisp-orchestrator

Existing installs: claude plugin update wisp (the dashboard rebuilds on next launch; migration 0021 applies automatically).

🤖 Generated with Claude Code