When GSD agents are not installed in .claude/agents/, Task(subagent_type="gsd-*") silently falls back to general-purpose, losing specialized instructions, structured outputs, and verification protocols. What changed: - Added checkAgentsInstalled() to core.cjs that validates all expected agents exist on disk - All init commands now include agents_installed and missing_agents in their output - Health check (validate health) reports W010 when agents are missing or incomplete - New validate agents subcommand for standalone agent installation diagnostics Fixes #1371 Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
7.6 KiB
7.6 KiB