OpenSpec v0.21.0: Feedback Command & Nix Support

OpenSpec v0.21.0 adds a CLI feedback command, Nix flake support, smarter change inference, and guardrails to keep explore mode focused on discovery.

OpenSpec v0.21.0: Feedback Command & Nix Support

TL;DR

  • Feedback command lets you submit issues directly from the CLI
  • Nix flake support for reproducible dev environments
  • Explore mode now blocks implementation to keep focus on discovery

New

  • Feedback command — Submit feedback directly via `openspec feedback`, which creates GitHub Issues with automatic metadata or falls back to a manual submission link.
  • Nix flake support — Install and develop OpenSpec using Nix with `flake.nix`, including automated maintenance and CI validation.

Improved

  • Change inference in `opsx apply` — Automatically detects which change to apply from conversation context, prompts when ambiguous.
  • Archive sync assessment — Clearer guidance on delta spec locations during sync operations.

Fixed

  • Explore mode guardrails — Explore mode now explicitly prevents implementation to keep focus on thinking and discovery.

Update: npm install -g openspec or check the release page for Nix installation instructions.

Source: OpenSpec