You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(lint): validate app.defaultAgent value against platform agent roster (#6041) (#7272)
validate-ai-agent-authoring previously scanned only stack.agents. Add the
value half: app.defaultAgent outside PLATFORM_AGENT_NAMES (canonical +
legacy aliases, reused not duplicated) now emits a warning finding naming
the offending value and the allowed roster. Warning tier per maintainer
ruling on #6041 (2026-08-07, reaffirmed 2026-08-09, option A) -- the
failure mode is a silent runtime fallback, not a crash; schema stays a
plain SnakeCaseIdentifierSchema (narrowing to an enum was explicitly
rejected as a breaking change).
Existing-metadata hit count measured before landing per the ruling's
sequencing requirement: 0 (only real in-repo assignment is
studio.app.ts's defaultAgent: 'metadata_assistant', an in-roster legacy
alias).
Claude-Session: https://claude.ai/code/session_01F8q5J1MQyocgtNspb15fSn
Co-authored-by: Claude <noreply@anthropic.com>
0 commit comments