Skip to content

[bot] Add Squad SDK-First Mode and squad build command documentation#18

Draft
github-actions[bot] wants to merge 1 commit intomainfrom
bot/copilot-updates-squad-sdk-first-20151ca5bfb1d757
Draft

[bot] Add Squad SDK-First Mode and squad build command documentation#18
github-actions[bot] wants to merge 1 commit intomainfrom
bot/copilot-updates-squad-sdk-first-20151ca5bfb1d757

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

What was found

Checking recent Squad releases (v0.8.21–v0.8.25, released March 7–8, 2026) revealed two significant undocumented features:

  1. SDK-First Mode (v0.8.21+) — Teams can now be defined as TypeScript code using builder functions (defineTeam(), defineAgent(), defineSkill(), defineRouting(), defineSquad(), etc.) instead of authoring raw markdown files directly.
  2. squad build command — Compiles TypeScript team definitions to .squad/ markdown, with --check (validate-only) and --dry-run (preview) flags.
  3. squad migrate command — Migrates from older directory structures.
  4. Platform Adapters (v0.8.24) — Azure DevOps, GitHub, and Microsoft Planner support via a PlatformAdapter interface; CommunicationAdapter for pluggable agent–human messaging (GitHub Discussions, ADO, Teams).
  5. SubSquads rename — Workstreams were officially renamed to SubSquads in v0.8.24.

The Copilot CLI changelog was also active (v1.0.6–v1.0.10 released March 16–20, 2026) but changelog content could not be fetched due to network restrictions. The guide already references the CLI changelog page.

awesome-copilot remains very active with community contributions (Salesforce agents, Spring Boot 4.0 skill, .NET modernization plugin) but the guide already describes it accurately as "actively maintained, with community contributions reviewed daily."

Sections updated

  • Community Projects → Squad
    • Extended CLI commands line to include squad build and squad migrate
    • Added new SDK-First Mode subsection with TypeScript builder example and squad build usage
    • Updated "What's new" bullet list: clarified SubSquads rename version, replaced single "Azure DevOps adapter" bullet with accurate Platform Adapters / CommunicationAdapter description, added SDK-First Mode bullet
  • Further Reading → Community
    • Added Squad SDK Reference link

Source announcements

Generated by Check Copilot Updates ·

- Add SDK-First Mode section with TypeScript builder functions example
- Document squad build command with --check and --dry-run flags
- Add squad build and squad migrate to CLI commands list
- Clarify Platform Adapters (ADO/GitHub/Planner) vs CommunicationAdapter
- Note SubSquads rename (workstreams → SubSquads, v0.8.24)
- Add Squad SDK Reference link to Further Reading

Sources:
- https://github.com/bradygaster/squad/releases/tag/v0.8.21
- https://github.com/bradygaster/squad/releases/tag/v0.8.24
- https://github.com/bradygaster/squad/releases/tag/v0.8.25

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants