Skip to content

squad init --client claude also writes .copilot, .github and .vscode: intended? #2458

Closed

Description

@bradygaster

Found in the Claude Code end-to-end test for epic #2438 (fresh repo, dev build, 2026-11-10).

What happens: squad init --client claude --no-workflows in an empty repo also writes .copilot/, .github/ (including .github/agents/squad.agent.md) and .vscode/, besides the Claude projection.

Question: is this intended because Copilot is always the base host (the canonical coordinator lives in .github/agents/squad.agent.md), or should --client claude alone skip the Copilot- and VS Code–specific files?

Suggested follow-up: if it's intended, say so in the squad init help and in client-compatibility.md. If not, gate those files on the selected clients. Related: the Phase 7 decision in #2438 on a host-neutral canonical coordinator.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions