VibeHard Agent Edition — Changelog
2.0.7 — October 23, 2026
- Signed licenses. Paid plans are unlocked by a signed
license.jsonin~/.vibehard-agent/. Without one, VibeHard runs the Community chain of 44 gates; with a valid Software Factory, Agentic Workflows or Enterprise license it runs all 48. Licenses are checked offline; no account call is made during a build. - Your agent sees new tools as they unlock. VibeHard now tells connected agents when the tool list changes (
tools/list_changed), so agents that cache the tool list at connect can still reach each step’s tool. - Deeper, better-grounded PRDs. The PRD reads your brief, covers every part of the spec, is written section by section, and is reviewed against the decisions you already made. Sections nothing refers to come back as advice at scope review instead of failing the build.
- Decisions stay yours. Every interview answer records who gave it. Procurement and buy-versus-build choices that only you can make are recorded as yours.
- Serious findings reach you. When the architecture audit finds a high-severity problem, VibeHard now shows it to you at the final review instead of failing the job. Hand-rolled infrastructure that a standard service already covers goes back to the architect first.
- Spike work packages. Open technical questions become small spike tasks before the architecture is written. The pass bar for a spike is set by the plan, never by the agent doing the spike, and you review the results.
- Clearer progress and recoverable waits. Progress reports the current sub-step. When a work order is about to expire, VibeHard asks you instead of failing, and the job can be resumed. Idle drivers are woken when work arrives.
- Model provenance per stage. Each planning stage records which model class wrote it, and VibeHard warns when a lighter model wrote a planning document.
- Environment inventory. Builds record the tools and versions present on the build machine, so a plan never assumes a tool that is not there.
- Verified. 2.0.7 passed the full Agent Edition test suite (647 test files, 10,002 tests, from the build receipt), the provider-free source and binary checks, asset verification and clean-room installation checks for darwin-arm64, linux-x64 and linux-arm64.
Installing or upgrading to 2.0.7: Installed copies check for signed updates about every 6 hours and apply 2.0.7 automatically, or run vibehard-agent update (or curl -fsSL https://vibehard.ai/download/install-agent.sh | bash). If you hold a paid license, keep ~/.vibehard-agent/license.json in place before the update. Connected agents may need to reconnect once after the update (for example, run /mcp in your agent) because the tool interface version changed. Known issue: if you have a 2.0.6 job on a brief of more than about 20,000 characters that is paused after its second spec draft, before its spec is written, finish or cancel it before you update; resuming it after the update can stop with a replay error. A fix is planned for 2.0.8.
2.0.6 — October 21, 2026
- Stage-gated MCP entry points.
vibehard_gateandvibehard_build_startare exposed cleanly alongsidevibehard_session_openandvibehard_statusat session start, keeping the initial MCP surface focused while preserving standalone gate verification. - Pre-gate tree snapshot and seal integrity. The factory snapshots the authored workspace tree immediately before running the 44-gate chain and seals only the exact tree that the gates verified.
- Supervisor unit isolation. Daemon lifecycle checks never stop or load a supervisor unit belonging to a different daemon home, keeping isolated test and staging runs completely separate from your installed service.
- TypeScript 6 and 7 preflight support. The TypeScript compiler check treats the minimum version as a floor rather than an exact pin, accepting TypeScript 6 and 7 toolchains cleanly.
- Stricter buy-before-build and Linux sandbox hardening. Generic domain nouns no longer satisfy the buy-vs-build integration exemption, and Linux
bwrapsandboxes resolverustuptoolchain proxies unconditionally. - Built-in static reference analysis and guided onboarding. Includes
vh-rea-staticfor local code inspection, reconciled REA shim contracts, and a guided first-build sample flow. - Your agent is told what to do, step by step. Connected agents receive VibeHard’s working rules, ready-made MCP prompts (
vibehard-build,vibehard-status,vibehard-next), andnext_actionguidance on everyvibehard_progresscall. - Verified. 2.0.6 passed all 581 test files, L1 source and binary provider-free checks, asset verification (17 checks, version
2.0.6-agent), update-suite verification, and cleanroom installation checks acrossdarwin-arm64,linux-x64, andlinux-arm64.
Installing or upgrading to 2.0.6: Installed copies check for signed updates every 30 minutes and apply 2.0.6 automatically, or run vibehard-agent update (or curl -fsSL https://vibehard.ai/download/install-agent.sh | bash).