v2.6.1 — chat pipeline unblocked, honest release gate, responsive everywhere
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_projectnever 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_plan → start_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