Releases: nbsjunior/todd
Release list
v0.2.5
Full Changelog: v0.2.4...v0.2.5
v0.2.4
Full Changelog: v0.2.2...v0.2.4
Full Changelog: v0.2.2...v0.2.4
v0.2.2 — CLI command renamed to todd
v0.2.2 — CLI command renamed to todd
What changed
- CLI binary renamed:
toddspect→todd - All subcommands now use the
toddprefix:
todd init # was: toddspect init
todd setup # was: toddspect setup
todd check getGoat # was: toddspect check getGoat
todd chat # was: toddspect chat
todd run # was: toddspect run
todd spec:discover # was: toddspect spec:discover
todd agent:fanout # was: toddspect agent:fanout
todd aidlc install # was: toddspect aidlc install
todd web:serve # was: toddspect web:serveNote: The workspace folder
.toddspect/, VS Code settingstoddspect.*, and environment variablesTODDSPECT_*are unchanged for backward compatibility.
Install
Download toddspect-vscode-0.2.2.vsix below → Ctrl+Shift+P → Extensions: Install from VSIX... → Reload.
SHA-256
A77104F75F317D28F640FF8D18A1428A5294EA8951EEB71AC5FD45F53B550C47
Full Changelog: v0.2.1...v0.2.2
v0.2.1 — Todd of AIDLC
v0.2.1 — Todd of AIDLC
What changed
- UI rebrand: extension display name, commands, sidebar, and output channels now show Todd (was ToddSpect / Harness)
- Open-source setup: MIT LICENSE, USAGE.md full guide, SECURITY.md, GitFlow documentation
- GitHub Actions: CI workflow (build + secret scan on PRs) + Release workflow (auto VSIX on tags)
- Issue templates: structured Bug Report and Feature Request forms
- PR template: contributor checklist
Install
Download toddspect-vscode-0.2.1.vsix below → Ctrl+Shift+P → Extensions: Install from VSIX... → Reload.
Windows / OneDrive tip: save the VSIX outside your OneDrive folder before installing to avoid ZIP corruption.
SHA-256
982552212383667D0DF38D17BCD8B56BD6823A09244FA77C084C48B3F2D90595
Full Changelog: https://github.com/nbsjunior/todd/commits/v0.2.1
Todd of AIDLC v0.2.0 — Rebrand
Todd of AIDLC v0.2.0 — Rebrand
Product name is now Todd of AIDLC (formerly Harness / ToddSpect). CLI command toddspect, workspace .toddspect/, and VS Code settings toddspect.* are unchanged.
Install
Download from GitHub Releases.
Prefer %LOCALAPPDATA%\ToddSpectRelease\ after npm run package:vsix:release if OneDrive corrupts downloads.
What changed
- CLI command:
toddspect(washarness) - Workspace folder:
.toddspect/(was.harness/) - VS Code settings:
toddspect.* - Extension publisher:
toddspect
Migration
- Uninstall old Todd / ToddSpec VSIX (optional)
- Install
toddspect-vscode-0.2.0.vsix - Rename
.harness/→.toddspect/in your projects (or runtoddspect init)
Todd of AIDLC v0.1.9
Summary
- SDD view — GitHub spec-kit workflow (constitution → specify → plan → tasks → implement)
- Roadmap — session persistence, budget alerts, spec discovery, multi-agent fan-out, GitHub Actions example, plugin manifest,
toddspect web:serveMVP - Security — npm overrides fix Dependabot alerts (undici, tar, @tootallnate/once)
Install
- Download
toddspect-vscode-0.1.9.vsixbelow. - VS Code / Cursor: Extensions → … → Install from VSIX.
If you see "End of central directory record signature not found", the file is truncated (common with OneDrive or interrupted download). Re-download from this page or build locally: npm run package:vsix:release → install from %LOCALAPPDATA%\ToddSpectRelease\.
Test plan
- Initialize SDD workflow and create a feature
- Run a spec-kit step in chat (Spec+Agent)
- Chat session restores after reload
Todd of AIDLC v0.1.8
Fix
- Cursor SDK local agent — The VSIX now bundles the full
@cursor/sdkdependency tree (including@fastify/busboyrequired byundici). FixesCould not load @cursor/sdk: Cannot find module '@fastify/busboy'and fallback to Cursor Cloud.
Install
Download toddspect-vscode-0.1.8.vsix and use Extensions → Install from VSIX…
After install, reload VS Code. Cursor + Agent with a Cursor API key should show local workspace editing without the SDK load error.
Todd of AIDLC v0.1.7
Summary
- Cursor Agent (local) — Edit files in your open VS Code workspace via
@cursor/sdkwhen a Cursor API key is set. No GitHub Copilot quota required for this path. - Spending tab — Track requests, estimated tokens (in/out), and duration per provider; data in
.toddspect/usage-stats.json. - Prompt optimization — Pre-route pipeline (history trim, dedupe, context caps, quality contract) documented in README and wiki; on by default for all providers.
Install
Download toddspect-vscode-0.1.7.vsix below, then in VS Code: Extensions → Install from VSIX…
Or:
code --install-extension toddspect-vscode-0.1.7.vsixSettings
toddspect.cursor.agentExecution:auto|local|cloud(defaultauto)toddspect.promptOptimization.enabled(defaulttrue)- Cursor API key: cursor.com/dashboard/integrations
Docs
Todd of AIDLC v0.1.6
Fix: Cursor Agent + local files + Live Edits
Problem: Cursor Agent used only Cursor Cloud — remote VM cannot see your VS Code workspace, so files were not edited locally and Live Edits stayed empty.
Fix (default toddspect.cursor.agentExecution: auto):
- Copilot configured → Cursor + Agent edits files in your workspace (Live Edits works).
- Copilot missing → falls back to Cursor Cloud with a clear warning.
Setting
toddspect.cursor.agentExecution: auto | local | cloud
Install
toddspect-vscode-0.1.6.vsix — reload VS Code after install.
Also required for local edits: gh auth login with Copilot scope (or Copilot token in Todd settings).
Todd of AIDLC v0.1.5
Summary
- Toolbar: Revert and Terminal moved next to Clear all (+ New chat).
- Model dropdown: Updates when you change Provider (Copilot, Cursor, Claude, …); resets to LLM Auto per provider.
- Default SDD specs on
toddspect init/toddspect setup(skip if file already exists):- Clean Code, SOLID architecture, OWASP security, Agent engineering prompts, Modern performance workflow, Code review, Refactor-to-SOLID.
- Prompt engineering pipeline: normalize whitespace, dedupe user turns, merge guidance, CoT hints for Agent/Spec+Agent modes.
Install
Download toddspect-vscode-0.1.5.vsix → Extensions → Install from VSIX → reload.
Spec+Agent
Run Todd: Initialize Workspace or toddspect setup to get default specs in .toddspect/specs/. Remove any file you do not need.