Releases: cloudvoyant/codevoyant
Release list
v1.58.0
1.58.0 (2026-07-11)
Features
- flow: flow doctor and local run-state materialization (#22)
Add a flow doctor verb and move run-state into local run instances.
- flow doctor [name] [--fix] [--global]: diagnose (default) or repair flows across both scopes; six checks and five heals, with a guard that never deletes a legitimately-interrupted resume context.
- flow go materializes mutable run-state into a local .codevoyant/runs// instance (run.md + progress.md + context.md); flow definitions become read-only templates, so global and concurrent runs no longer clobber each other. A completed run re-runs cleanly (archive + re-seed); a partial run resumes. status/list read the run instance.
v1.57.1
1.57.1 (2026-07-11)
Bug Fixes
- soft-wrap generated markdown and forward extra flow flags (#21)
Soft-wrap authoring rule across 8 markdown-generating skills (docs, ed, spec, dev, pm, em, ux, qa); flow arg parsing preserves argv and forwards extra flags like --branch, baked into stored steps by new and appended at go time, with run-time flags overriding baked ones.
v1.57.0
1.57.0 (2026-07-09)
Features
- spec: add opt-in AI usage tracking to spec new (#20)
Gate AI usage tracking behind a new --usage flag on /spec new. When
set, a background subagent monitors the executing agent's session
files and writes token/tool telemetry to ai-usage.md inside the plan
directory. Behaviour is byte-for-byte unchanged when the flag is
absent.
Wiring
- Add USAGE_MODE parsing plus monitor and finalize steps to the new
workflow. - Add ai-usage-template.md and usage-monitor.md references.
- Document --usage in SKILL.md.
Session detection and aggregation
- Select the cwd-matching session file (skip the subagent's own
transcript) so a background monitor measures the parent planning
session, not itself. - Bound token and tool aggregation to USAGE_START_EPOCH via each
line's timestamp, matching the advertised planning window. - Guard the best-effort other-agent probe with nullglob/globstar so
placeholder globs expand instead of staying literal. - Support Claude Code as a first-class source and other agents on a
best-effort basis with graceful degradation.
Reporting
- Relabel the usage Total row "Total (all classes)" and clarify it is
a tokens-processed record, not a cost figure.
v1.56.0
1.56.0 (2026-07-09)
Features
- flow: global storage, list command, and dynamic parameters
- --global stores flows under ~/.codevoyant/flows, reusable across
projects; list enumerates local + global flows (fixes the old
list->status alias) - dynamic {{parameters}}: bare text binds to {{input}}, --set for named
params, prompt for anything unset; step outputs thread forward as flow
context, persisted so an interrupted flow resumes with it - chain interactive skills safely: steps run non-interactively and, when
a step can't resolve a decision, escalate one NEEDS_INPUT question to
the user and re-run; authoring guidance for per-step inputs and
producer -> consumer artifact handoff
- pr: review evaluates changes against stated intent
Reviews judge whether a change delivers its stated purpose, not just
whether the code is clean. Add an INTENT ALIGNMENT dimension, checked
first: read the PR/MR title and description as the intent, trace the
headline use case end-to-end, and flag anything that undercuts it as
BLOCKING even when the code is well-formed. The summary leads with an
intent verdict.
v1.55.0
1.55.0 (2026-07-08)
Features
- skills: sharpen spec, git, ed, vim, and pr workflows
Cross-skill quality pass. Highlights by skill:
spec:
- code-first gate — every implementation task carries the complete,
literal code before it's written; no prose-only tasks - /spec go runs independent phases in parallel on a fast model,
escalating only on genuine trouble - /spec new accepts an inline objective OR a bare name; a bare name
scaffolds .codevoyant/plans/{name}/intent.md to fill in (opened in the
editor when possible), then plans on re-run
git:
- commits never carry agent self-attribution; a commit-msg hook strips
it from any commit, installable via /git hooks - new commit --fix loops until CI is green (bounded retries)
ed:
- shared pedagogy guide (Feynman, progressive disclosure, ASCII/mermaid
diagrams, links); resources mined for examples - syllabi organized by self-paced modules, not weeks; guides fan out one
per module
v1.54.0
1.54.0 (2026-06-28)
Features
- skills: improve spec/vim/ed, add skill-read perms, drop helix
- spec: delta-free plans (research at plan time only) + always show code
- spec: drop closing /spec new review question
- vim: motions & fundamentals section + compact navigation hints
- ed: artifacts under .codevoyant + --dir, plan to syllabus, per-entry fan-out
- ed assist: haiku/sonnet/opus tiering + hint/show-answer/verify/next
- perms: skill-reference Read globs in allow flows + spec new analysis
- remove helix skill, docs page, icon, sidebar/index entries
v1.53.0
v1.52.0
1.52.0 (2026-06-09)
Features
- docs: add docs skill with new/update/review/retcon + site wiring
- add skills/dev-docs/ (template library) and skills/docs/ (operational skill
with new/update/review/retcon commands extracted from dev-docs) - add monochrome docs icon, VitePress tile and sidebar entry in correct order
(spec → dev → docs → flow → pr); update README workflow table - parallelize docs new/retcon/review and usage report with background agents
- parallelize diff.md steps 3–4 (repo structure scan + category diffs)
- fix spec new: replace dead-end "Needs changes" button with Other free-text
- add xargs, sed, sort, pnpm run docs:build to allowed commands
v1.51.0
1.51.0 (2026-06-09)
Features
- usage: add usage skill for responsible-AI attribution reports
- SKILL.md dispatcher with report/generate/run/help verbs
- references/methodology.md, report-template.md, attribution-rules.md
- references/workflows/report.md — 7-step analysis + generation workflow
- references/workflows/help.md — command reference
- docs/skills/usage.md + usage.svg icon
- sidebar entry and index tile; aws hidden from nav
- spec go/guide/update/new patched with --usage gated integrations
- pr open patched with passive attribution footer (Step 3.5)
Documentation
- spec: add --usage flag examples, split command, and clean --usage docs
- Document --usage flag for new/go/guide/update with example sessions
- Add split workflow section (was missing)
- Fix clean description (no longer archives to docs/plan/)
- Add --usage export-and-clear behaviour for spec clean
- Add Usage tracking section with feature branch and mainline examples
v1.50.5
1.50.5 (2026-06-09)
Bug Fixes
- docs: alphabetise tools sidebar and index tiles; replace vim icon
- Move helix after glab in config.mjs sidebar and index.md features
- Add missing tools to README (changelog, cz, helix, release, vim)
- Replace vim.svg with downloaded icon, recoloured to brand purple