Skip to content
This project is under active development and subject to breaking changes. See the changelog for release notes.

Changelog

  • Added nested sub-agent architecture support around coordinator and worker patterns for devsquad.plan, devsquad.implement, devsquad.review, and devsquad.refine
  • Added 14 worker agent files with user-invocable: false and minimal tool sets
  • Added ADR 0012 and marked ADR 0011 as superseded
  • Updated public prerequisites to require VS Code 1.113.0+ and chat.subagents.allowInvocationsFromSubagents for nested workflows
  • Updated architecture diagrams to show coordinator nodes, worker topology, and parallel execution
  • Replaced ~45K embedded template content with a deterministic shell script for file operations
  • Reduced agent file sizes significantly
  • Converted worker sub-agents to skills to comply with GitHub Copilot’s one-level sub-agent nesting limit (ADR 0011)
  • Affected: security-review, init-config, init-docs, init-scaffold
  • Standalone agent files preserved for direct invocation
  • Added migration specification support for infrastructure migrations
  • Migration types: lift-and-shift, rehost, replatform
  • devsquad.specify now handles both feature and migration specs
  • New instructions: migration-specs.instructions.md, migration-tasks.instructions.md
  • Introduced Tool Extensions (preview) for injecting MCP server tools into plugin agents via YAML patches
  • ADR 0010 documents the overlay generation approach
  • sessionStart hook detects unsynced extensions
  • Added diagram-design skill for architecture diagram guidance
  • Split monolithic architecture diagram into focused diagrams
  • Mermaid and Draw.io tool selection guidance
  • Renamed all sdd.* agents to devsquad.*
  • Restructured as self-contained plugin for VS Code
  • Plugin marketplace registration
  • Initial release
  • 16 agents, 13 skills, 5 MCP servers, 7 templates (restructured to 13 user-visible agents + internal workers in subsequent releases)
  • Core framework: Conductor pattern, Socratic AI, Spec-Driven Development
  • GitHub Issues and Azure DevOps integration
  • Lifecycle hooks for auto-detection