DEVELOPER-TOOL
OpenSpec
Overview
OpenSpec is a project developed by Fission AI, tracked as one of three monitored repositories in the AI Digest. The project has maintained version stability with v1.2.0 since early March 2026, indicating either feature completion or a maintenance-focused period.
Timeline
-
2026-05-03-AI-Digest — No new release; v1.3.1 from April 21 remains latest, now twelve days old. Sub-1.5-week cadence is normal; quiet patch continues.
-
2026-05-02-AI-Digest — No new release; v1.3.1 from April 21 remains latest, now eleven days old. Sub-1.5-week cadence is the running baseline; release gap is unremarkable.
-
2026-03-08-AI-Digest - OpenSpec v1.2.0 tracking begins
-
2026-03-12-AI-Digest - Version remains at v1.2.0 (no updates since initial tracking)
-
2026-03-17-AI-Digest - Version stability maintained
-
2026-03-22-AI-Digest - No updates reported
-
2026-03-27-AI-Digest - No updates reported
-
2026-03-31-AI-Digest - No updates reported
-
2026-04-06-AI-Digest — v1.2.0 remains latest; no new release since February.
-
2026-04-07-AI-Digest — No new release; v1.2.0 current with profiles system and Pi/Kiro IDE support
-
2026-04-07-AI-Digest — No new release; v1.2.0 from February remains latest with support for 21 AI tools.
-
2026-04-08-AI-Digest — No new release; v1.2.0 still current. Issue activity continues through early April but no new tagged releases.
-
2026-04-22-AI-Digest — v1.3.1 (April 21, 2026) lands with path and telemetry fixes: canonical artifact path resolution through
realpath, glob artifact output corrections, cleaner--jsonoutput (preventing spinner progress from contaminating stderr when agents parse combined output), and telemetry reliability in firewalled networks. v1.3.1 is the second April release after v1.3.0’s April 11 feature drop (Junie/Lingma/ForgeCode/IBM Bob tool integrations) — confirming OpenSpec is running a point-release pattern where minor fixes land within two weeks of feature drops, rather than the “monthly cadence” assumption tracked through early April. -
2026-04-30-AI-Digest — No new release; v1.3.1 (April 21) remains latest as nine days have elapsed since the last release.
-
2026-05-29-AI-Digest — Still unchanged on v1.3.1 (2026-04-21, now ~38 days old) — no new release this week. The cadence read has now firmly crossed from “normal envelope” into cooling: at ~38 days the gap is past the historical v1.2→v1.3 spacing, so the next tag is overdue rather than merely awaited.
-
2026-06-02-AI-Digest — v1.4.0 “Kimi CLI, Mistral Vibe” ships 2026-06-01 ~21:27 UTC — the cadence-break recovery that prior digests had been flagging lands ~41 days after v1.3.1, closing the “firmly stale” gap. Two new agent integrations are skills-only: Kimi CLI (skills under
.kimi/skills/) and Mistral Vibe (skills under.vibe/skills/). Sync skills are enabled by default in new installs — a behaviour change worth knowing before the next bootstrap. Requirement headers now parse case-insensitively (real footgun), and oh-my-zsh completion is fixed. The skills-only agent-integration pattern is now four integrations in two releases — the through-line. -
2026-06-04-AI-Digest — v1.4.1 “Update Fix” ships 2026-06-03 — a single-issue patch on the v1.4.0 release from June 1. Projects carrying their own
workspace.yamlcan runopenspec updateagain — the v1.4.0 path broke this for Dagster-style workspace configs. Small patch, but it unblocks a real user-visible regression that hit anyone trying to update inside an existing monorepo workspace. -
2026-06-05-AI-Digest — Unchanged today; v1.4.1 “Update Fix” (2026-06-03) remains latest, the single-issue patch on v1.4.0 covered in 2026-06-04-AI-Digest. No new release in the last 24 hours.
-
2026-06-06-AI-Digest — No new release. v1.4.1 “Update Fix” (2026-06-03), the workspace.yaml regression fix covered in 2026-06-05-AI-Digest, remains the current tag. Within the 7-day window but nothing new to add — cadence-watch only.
-
2026-06-07-AI-Digest — No new release. v1.4.1 (2026-06-03) — the single-issue “Update Fix” patch that restored
openspec updatefor projects carrying their ownworkspace.yaml(e.g. Dagster) — remains the latest. Quiet four days; nothing new to report against 2026-06-04-AI-Digest‘s coverage. -
2026-06-15-AI-Digest — No new release. OpenSpec v1.4.1 (2026-06-03) is now twelve days out. The Kimi CLI / Mistral Vibe skills-only support from v1.4.0 (2026-06-01) and the
openspec update+workspace.yamlfix in v1.4.1 are unchanged. Already-reported across 2026-06-04-AI-Digest forward. -
2026-06-17-AI-Digest — No new release this week. v1.4.1 (June 3, “Update Fix”) remains the head — restored
openspec updatefor projects with their ownworkspace.yamland unblocked tools like Dagster. 14 days stale, and stable on its own terms. -
2026-06-29-AI-Digest —
v1.5.0“Stores Beta” shipped June 28 — first new OpenSpec tag sincev1.4.1on June 3, ending the 25-day silence flagged across 2026-06-26-AI-Digest, 2026-06-27-AI-Digest, and yesterday’s “drought now in its fifth week” line. The headline change is a new Stores surface, billed in the release notes as “a simpler way to organize specs and changes, replacing the workspace and initiative model” — the same workspace concept whoseworkspace.yamlregression triggered the v1.4.1 patch in early June. Worth carrying the release author’s own framing verbatim: Stores is “still rough — expect breaking changes while it stabilizes,” and the tag is gated on the very-early-beta flag rather than a stable cut. The narrow read: the cadence-break is real and the silence is over, but v1.5.0’s surface is explicitly a beta intended to replace the workspace and initiative model, not the polished v1.5.0 the 25-day gap was setting up. Two further changelog items: configuration values wrapped in JSON containers now parse correctly (silent corruption fix), and carriage returns in generated command descriptions are now escaped instead of written literally (CRLF authoring footgun). Three new contributors first-merged on this tag. -
2026-06-30-AI-Digest —
v1.5.0“Stores Beta” (June 28) remains the latest tag — no new release in the 48 hours since yesterday’s headline coverage. Carry the existing framing from 2026-06-29-AI-Digest: a beta-flagged surface replacing the workspace and initiative model, three first-time contributors merged on the tag, and the release author’s own “still rough” framing intact.already-reported:2026-06-29-AI-Digest -
2026-07-05-AI-Digest —
v1.5.0“Stores Beta” (2026-06-28) remains the latest tag — no new release this week. Day seven since release with nov1.5.1patch against the beta — the patch-cadence gap the corpus has been flagging since 2026-07-01-AI-Digest is now a full week wide. The “expect breaking changes” caveat that shipped with Stores Beta remains the only guidance for anyone integrating; if this stretches through next week the corpus will start reading it as a hold rather than a normal pause.already-reported:2026-06-29-AI-Digest -
2026-07-10-AI-Digest —
v1.6.0-beta.1(2026-07-08) shipped — new minor bump, retiring the read the 2026-07-09-AI-Digest carried that thev1.5.1gap looked like a hold on the Stores Beta. Fission-AI skipped the patch and shipped a beta minor instead, and the substance is a spec-traversal correctness fix rather than a Stores retreat: resolution convergence is now consistent acrossvalidate,view, andarchiveoperations — the load-bearing line for anyone chaining OpenSpec into a build system. Stores also gets empty-store registration support, and the third-party adapter surface widens with Trae and Oh My Pi (OMP) additions. The line most likely to matter for Claude Code users: auto-approval for the OpenSpec CLI in generated skills, which drops the last confirmation step for OpenSpec-inside-Claude-Code workflows. Narrow read: the beta tag is itself the signal — Fission-AI wants field feedback on the resolution-convergence fix before promoting it tov1.6.0stable. Structural read the corpus carries: the “hold” framing yesterday’s digest carried should be reframed as a maintainer-driven pause to bundle correctness plus adapter surface into one minor rather than shipping a Stores patch — not the same story.
- v1.6.0-beta.1 Ships Spec-Traversal Correctness + Adapter Surface (July 8, 2026): First new tag after 10 days on
v1.5.0— Fission-AI skipped av1.5.1patch on the Stores beta and shipped av1.6.0-beta.1minor instead. Substance: spec-traversal correctness fix (resolution convergence consistent acrossvalidate,view,archive), empty-store registration support, Trae + Oh My Pi (OMP) third-party adapters, and auto-approval for the OpenSpec CLI in generated skills — the line most likely to matter for Claude Code users. Beta tag is itself the signal: Fission-AI wants field feedback on the resolution-convergence fix before promoting to stable. The 2026-07-09-AI-Digest “hold on Stores Beta” framing reframes as a maintainer-driven pause to bundle correctness plus adapter surface into one minor — not a Stores retreat.
- 2026-07-14-AI-Digest —
v1.6.0“OPSX Update, Tool Support” (2026-07-10) remains latest — day four post-promotion, nov1.6.1patch. Consistent with the “beta held under field-testing” read the corpus has been carrying from prior digests. Prior tag in the window remainsv1.6.0-beta.1(2026-07-08).already-reported:2026-07-11-AI-Digest - 2026-07-15-AI-Digest —
v1.6.0“OPSX Update, Tool Support” (2026-07-10) remains latest — day five post-promotion, nov1.6.1patch. Consistent with the “beta held under field-testing” read the corpus has been carrying from prior digests.already-reported:2026-07-14-AI-Digest - 2026-07-17-AI-Digest —
v1.6.0remains latest (2026-07-10), same as 2026-07-16-AI-Digest — day seven on the stable tag with nov1.6.1hotfix. Digest framing: the beta-held-under-field-testing pattern flagged in 2026-07-12-AI-Digest continues cleanly.already-reported:2026-07-11-AI-Digest - 2026-07-11-AI-Digest —
v1.6.0stable (2026-07-10) shipped, promoting yesterday’sv1.6.0-beta.1with nobeta.2in between. The substance is the beta unchanged:/opsx:updateships as the revise-plan-without-implementing verb, Oh My Pi (OMP) and TRAE adapters widen the third-party surface (TRAE lands on top of yesterday’s Trae adapter — two distinct integrations, not a typo), archive safety and store-registration fixes carry over, and the resolution-convergence correctness fix acrossvalidate/view/archiveis now the stable production line. Narrow read: Fission-AI took two days to promote beta.1 → stable with zero interim patch — the tightest beta cycle the corpus has logged for OpenSpec, and the confidence signal that the resolution-convergence fix held under beta field-testing. Structural read worth carrying: yesterday’s reframing of thev1.5.1“hold” as a deliberate bundle rather than a Stores retreat now reads correctly against the promotion pace — Fission-AI held the patch, shipped a beta minor with the correctness fix bundled with the adapter widening, and promoted in forty-eight hours. That’s a coherent release-management posture, not a stall.
- v1.6.0 Stable Promoted from beta.1 in ~48 Hours (July 10, 2026): Fission-AI skipped
beta.2entirely and shipped stable — the tightest beta cycle the corpus has logged for OpenSpec. Substance carries forward from beta.1:/opsx:updaterevise-plan-without-implementing verb, OMP + TRAE adapters (distinct third-party integrations), archive-safety and store-registration fixes, resolution-convergence correctness acrossvalidate/view/archivenow on the stable line. The “Stores Beta hold” framing retires: Fission-AI held the patch, shipped a beta minor with correctness + adapter widening bundled, and promoted in forty-eight hours — coherent release-management posture, not a stall. Confidence signal that the resolution-convergence fix held under beta field-testing.
Version Status
- Current version - v1.5.0 “Stores Beta” (June 28, 2026)
- Previous versions - v1.4.1 (June 3, 2026), v1.4.0 (June 1, 2026), v1.3.1 (April 21, 2026), v1.3.0 (April 11, 2026), v1.2.0 (February 2026)
- Status - Beta cut after 25-day silence — Stores surface flagged “still rough” by the release notes themselves
Key Developments
- v1.5.0 “Stores Beta” Ends the 25-Day Silence (June 28, 2026): First new tag since v1.4.1 on June 3, ending the 25-day gap the corpus had been tracking as a “drought.” Headline change is the new Stores surface — “a simpler way to organize specs and changes, replacing the workspace and initiative model” — flagged by the release author as “still rough — expect breaking changes while it stabilizes.” Two corruption-class fixes ride along: JSON-wrapped configuration values now parse correctly, and CRLF carriage returns in generated command descriptions are now escaped. Three new contributors first-merged on this tag. The disciplined corpus read: cadence-break is real and silence is over, but the v1.5.0 surface is explicitly a beta intended to replace workspace-and-initiative, not the polished v1.5.0 the gap was setting up — for a small OSS side-project, 25 days is past the comfortable cadence envelope but well inside the small-OSS base rate for between-feature gaps.
Development Pattern
OpenSpec demonstrates a different development pattern compared to Beads:
- Stability-focused - No rapid iteration or minor version bumps
- Feature-complete - Suggests v1.2.0 meets project goals
- Maintenance mode - Possible transition to maintenance after completion
Project Context
OpenSpec is maintained by Fission AI and serves as one of three primary repositories monitored for developments in the AI/developer tools ecosystem alongside Beads and other tracked projects.
Repository Status
OpenSpec remains available as an open-source project with development tracking through the AI Digest monitoring system.
Timeline (continued)
- 2026-07-29-AI-Digest —
v1.7.0“New tools, smarter updates” landed 2026-07-29, ending a 19-day gap sincev1.6.0(2026-07-10). Four moves worth naming: (1) Auto-update via npm poll — CLI now checks the registry and offers upgrade in place, removing the “am I on latest?” friction that had been a recurring paper-cut in thev1.6.xline. (2) Five new tool integrations — ZCode, Hermes Agent, CodeArts Agent, Kimi Code, and Codex (skills-only mode); generated content now matches each tool’s command-naming convention rather than a single OpenSpec default. The Codex skills-only carve-out is the notable one — first-class acknowledgement that Codex’s slash-command surface differs enough from Claude Code / Cursor that a full integration doesn’t map. (3)skip_specs: trueflag + machine-wide default store —openspec config set defaultStore <id>lets a machine pick a store without per-repo config;skip_specs: truelets pure refactors bypass validation/archive. Both read as OpenSpec’s team responding to user reports, not roadmap-driven feature adds. (4) First-class nestedspecs/<area>/<capability>/spec.mdlayout — the biggest structural change; prior nesting was tolerated but not idiomatic, this makes it the recommended shape for larger codebases. Plus footprint reduction, shell-completion fixes (fish, PowerShell, Oh My Zsh), Windows input responsiveness, and UTF-8 BOM handling. Pattern to name:v1.7.0is the “quality-of-life follow-through” release after thev1.6.xline’s structural additions — auto-update, better nesting ergonomics, per-tool naming, and skip-flags for pure refactors are all workflow smoothings, not new abstractions. Consistent with the earlier read that OpenSpec is deliberately keeping its surface area small.
Key Developments (continued)
- v1.7.0 “New Tools, Smarter Updates” Ends 19-Day Gap With Quality-of-Life Follow-Through (July 29, 2026): First OpenSpec tag since
v1.6.0(Jul 10), ending a 19-day gap. Auto-update via npm poll removes “am I on latest?” friction. Five new tool integrations — ZCode, Hermes Agent, CodeArts Agent, Kimi Code, Codex (skills-only) — with generated content matching each tool’s command-naming convention rather than a single OpenSpec default; the Codex skills-only carve-out is the notable one.skip_specs: true+ machine-widedefaultStoreare user-report-driven friction removals rather than roadmap features. First-class nestedspecs/<area>/<capability>/spec.mdlayout is the biggest structural change — makes prior tolerated nesting the recommended shape for larger codebases. Plus shell-completion, Windows input, and UTF-8 BOM fixes. Pattern to name: “quality-of-life follow-through” release after thev1.6.xline’s structural additions — workflow smoothings, not new abstractions. Reads on the same day OpenAI‘s Codex Security repo lit the HN front page (425 pts) as the same “coding-agent surface area is finally getting formalised” beat from two different angles.
-
2026-08-02-AI-Digest — No new tag since
v1.7.0“New tools, smarter updates” (2026-07-29 01:31 UTC) — 4 days, the 90-PR, 19-contributor release covered in full on Wednesday: npm-registry auto-update,skip_specs: truerefactor flag, machine-wideopenspec config set defaultStore, five new tool integrations (ZCode, Hermes Agent, CodeArts Agent, Kimi Code, Codex skills-only), first-class nestedspecs/<area>/<capability>/spec.md, fish/PowerShell/Zsh completions, ~160-package footprint reduction.already-reported:2026-07-30-AI-Digest. Cadence framing: 4 days post-v1.7.0sits well inside the standard post-feature-drop soak envelope; the digest logs the concurrent toolchain-wide silence today (Claude Code day 8 onv2.1.220, Beads day 7 onv1.1.2) as the simultaneity being the signal, not the individual repo cadences. -
2026-08-06-AI-Digest —
v1.8.0“More agents, sturdier archives” shipped 2026-08-05 — the release landed after yesterday’s digest closed, so today is first coverage. Load-bearing: (1) Four new agent targets — vendor-neutral generic agents, MiniMax Code, Atlassian Rovo Dev CLI, and GitHub Copilot cloud agent (opt-in). Extends the tool-integration surfacev1.7.0’s ZCode / Hermes Agent / CodeArts Agent / Kimi Code / Codex-skills-only pass pushed forward, dropping in the second-tier coding agents that shipped through July. (2) “Archive that talks back” — improved error messaging for non-terminal environments; validation now catches scenario loss early during authoring rather than at archive time. Continues the archive-safety thread fromv1.6.0. (3) Sub-tasks count toward progress tracking, closing a completion-accounting gap that recurred in issues after thev1.5.0Stores beta. (4) Telemetry now respects user configuration settings — first explicit user-consent-honoring change in thev1.xline. Cadence framing:v1.8.0lands 7 days afterv1.7.0, well inside the sub-1.5-week post-feature-drop envelope; the four-new-agent-target ship is the operationally larger of the two, and the vendor-neutral generic-agent target is worth naming separately as the escape valve for tools OpenSpec hasn’t shipped a first-class integration for yet.
- v1.8.0 “More Agents, Sturdier Archives” — Four New Agent Targets (MiniMax Code, Atlassian Rovo Dev CLI, Vendor-Neutral Generic, GitHub Copilot Cloud Agent) + User-Consented Telemetry (August 5, 2026): First OpenSpec tag since
v1.7.0(Jul 29), ending a 7-day gap. Four new agent integrations — vendor-neutral generic agents (the escape valve for tools without first-class support), MiniMax Code, Atlassian Rovo Dev CLI, and GitHub Copilot cloud agent (opt-in). Extends thev1.7.0ZCode / Hermes / CodeArts / Kimi Code / Codex-skills-only integration pass with the second-tier coding agents that shipped through July. “Archive that talks back” improves error messaging for non-terminal environments and moves scenario-loss validation from archive-time to authoring-time — continues the archive-safety thread fromv1.6.0. Sub-tasks count toward progress tracking closes a completion-accounting gap that recurred in issues after thev1.5.0Stores beta. Telemetry now respects user configuration settings is the first explicit user-consent-honoring change in thev1.xline. Pattern to name:v1.8.0continues the tool-integration + operational-hygiene cadence Fission-AI has been running throughv1.6.x/v1.7.0— no new abstractions, but a widened tool surface and a clean archive-safety + telemetry-consent pair. Covered in 2026-08-06-AI-Digest.
- 2026-08-27-AI-Digest —
v1.11.0“Spec Diffs & Batch Status” ships 2026-08-26 (release notes) — first feature release sincev1.10.0on 2026-08-19; a week is well inside normal OSS variance and this doesn’t call for a “re-engagement” narrative. Load-bearing items:--diffon the change/spec view for precise per-requirement diffs;--allfor checking every active change in one pass; Explore mode now requires confirmation before writing files (guards againstopenspec explorescaffolding into a live repo); fish shell completions improved; archive path fixed to preserve requirement ordering during renames (previously reshuffled on archive). Narrow read the digest carries: the--diff/--allpair is the substantive lift; the rest is polish — practitioners running specs across a multi-change branch finally have batch-status visibility without shelling out tojq. Cadence framing:v1.11.0lands 7 days afterv1.10.0, well inside the sub-1.5-week post-feature-drop envelope; extends thev1.8.0/v1.10.0widened-tool-surface arc with the first visibility-tooling ship on the change/spec pipeline itself.
- v1.11.0 “Spec Diffs & Batch Status” —
--difffor Per-Requirement Diffs +--allfor Batch Change-Check + Explore-Mode Confirmation-Gate + Archive Ordering Fix (August 26, 2026): First OpenSpec tag sincev1.10.0(Aug 19), ending a 7-day gap that reads as normal OSS variance rather than a re-engagement narrative.--diffon the change/spec view brings per-requirement diff visibility to the CLI;--allfor checking every active change in one pass closes the last batch-status visibility gap in the workspace flow. Explore mode requires confirmation before writing files — guards againstopenspec explorescaffolding into a live repo (safety-hardening on the same axis as thev1.6.0archive-safety thread). Fish completions improved, and the archive path fix preserves requirement ordering during renames (a regression that had been reshuffling requirements on archive). Pattern to name: the--diff/--allpair is the substantive lift, the rest is polish — visibility tooling on the change/spec pipeline itself finally lands, and multi-change branch practitioners can retire thejq-shell workaround. Covered in 2026-08-27-AI-Digest.
-
2026-09-04-AI-Digest — OpenSpec
v1.12.0— “Findings Reports, SourceCraft” (2026-09-03) —already-reported:2026-09-03-AI-Digest, covered in depth as yesterday’s load-bearing OpenSpec beat. No new cut in the last 24 hours. Thevalidate --report findingsview and the SourceCraft VS Code integration are the two pieces of the release still worth carrying forward as the durable read: multi-agent-frontend support is the thesis, not any single IDE. -
2026-09-03-AI-Digest —
v1.12.0“Findings Reports, SourceCraft” — published Sep 3 (today). Two moves that matter together. First,openspec validate --report findingsnarrows the validation view to errors and warnings only, maturing the visibility-tooling arc that--diff/--allopened inv1.11.0. Second and more structurally interesting, SourceCraft Code Assistant support ships — a new agent surface for OpenSpec-driven project skills and commands, joining the existing Claude Code / Cursor / Copilot integrations. Also adds code-grounded planning (the agent now inspects relevant code, tests, and docs before drafting a change) and reliability polish foriniton Git-tracked repos. Structural read the corpus carries: SourceCraft is a new agent front-end for the same OpenSpec substrate; multi-agent-frontend support is the durable OpenSpec thesis, not any single IDE integration. Log against MOC - Developer Tools and MOC - Agentic Coding.
- v1.12.0 “Findings Reports, SourceCraft” —
openspec validate --report findings+ SourceCraft Code Assistant Integration + Code-Grounded Planning (September 3, 2026): OpenSpec’s Sep 3 cut bundles a visibility-tooling narrowing (--report findingsshows only errors and warnings, extending the--diff/--allarc fromv1.11.0) with a new agent front-end integration (SourceCraft Code Assistant joins Claude Code / Cursor / Copilot). Code-grounded planning is the third named change — the agent now inspects code, tests, and docs before drafting a change. Load-bearing structural framing to carry: SourceCraft is a new agent front-end for the same OpenSpec substrate; the durable thesis is multi-agent-frontend support, not any single IDE integration. Extends thev1.7.0/v1.8.0widened-tool-surface arc onto a first-class agent front-end that isn’t an established IDE product. Covered in 2026-09-03-AI-Digest.