Skip to content

Releases: nbsjunior/todd

v0.2.5

Choose a tag to compare

@github-actions github-actions released this 04 Jul 21:25

Full Changelog: v0.2.4...v0.2.5

v0.2.4

Choose a tag to compare

@github-actions github-actions released this 29 May 13:48

Full Changelog: v0.2.2...v0.2.4

Full Changelog: v0.2.2...v0.2.4

v0.2.2 — CLI command renamed to todd

Choose a tag to compare

@nbsjunior nbsjunior released this 23 May 16:54

v0.2.2 — CLI command renamed to todd

What changed

  • CLI binary renamed: toddspecttodd
  • All subcommands now use the todd prefix:
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:serve

Note: The workspace folder .toddspect/, VS Code settings toddspect.*, and environment variables TODDSPECT_* are unchanged for backward compatibility.

Install

Download toddspect-vscode-0.2.2.vsix below → Ctrl+Shift+PExtensions: Install from VSIX... → Reload.

SHA-256

A77104F75F317D28F640FF8D18A1428A5294EA8951EEB71AC5FD45F53B550C47

Full Changelog: v0.2.1...v0.2.2

v0.2.1 — Todd of AIDLC

Choose a tag to compare

@nbsjunior nbsjunior released this 23 May 16:35

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+PExtensions: 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

Choose a tag to compare

@nbsjunior nbsjunior released this 23 May 16:12

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 (was harness)
  • Workspace folder: .toddspect/ (was .harness/)
  • VS Code settings: toddspect.*
  • Extension publisher: toddspect

Migration

  1. Uninstall old Todd / ToddSpec VSIX (optional)
  2. Install toddspect-vscode-0.2.0.vsix
  3. Rename .harness/.toddspect/ in your projects (or run toddspect init)

Todd of AIDLC v0.1.9

Choose a tag to compare

@nbsjunior nbsjunior released this 23 May 03:09

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:serve MVP
  • Security — npm overrides fix Dependabot alerts (undici, tar, @tootallnate/once)

Install

  1. Download toddspect-vscode-0.1.9.vsix below.
  2. 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

Choose a tag to compare

@nbsjunior nbsjunior released this 20 May 03:06

Fix

  • Cursor SDK local agent — The VSIX now bundles the full @cursor/sdk dependency tree (including @fastify/busboy required by undici). Fixes Could 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

Choose a tag to compare

@nbsjunior nbsjunior released this 20 May 02:56

Summary

  • Cursor Agent (local) — Edit files in your open VS Code workspace via @cursor/sdk when 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.vsix

Settings

  • toddspect.cursor.agentExecution: auto | local | cloud (default auto)
  • toddspect.promptOptimization.enabled (default true)
  • Cursor API key: cursor.com/dashboard/integrations

Docs

Todd of AIDLC v0.1.6

Choose a tag to compare

@nbsjunior nbsjunior released this 20 May 02:19

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

Choose a tag to compare

@nbsjunior nbsjunior released this 20 May 02:15

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.