fix(agents): resolve invalid and retired model ids to sonnet alias

VJ
5h ago
+3-3

Summary

Resolves #788

Eight agent definitions in cli-tool/components/agents/ fail to start in Claude Code because their model: values are invalid (either display names or retired model IDs):

  • Claude Sonnet 4.5 (3 files: zure-iac-exporter.md, zure-iac-generator.md, custom-agent-foundry.md)
  • Claude Sonnet 4.5 (copilot) (1 file: echnical-content-evaluator.md)
  • Claude Sonnet 4 (1 file: playwright-tester.md)
  • claude-sonnet-4 (3 files: hlbpa.md, microsoft-agent-framework-dotnet.md, microsoft-agent-framework-python.md)

Changes

Updated the model: frontmatter in all 8 agent files to use the standard sonnet tier alias, bringing them into consistency with the other 61 agent definitions in the repository.


Summary by cubic

Fixes three agent definitions in cli-tool/components/agents/ that fail to start in Claude Code by replacing the retired claude-sonnet-4 model ID with the standard sonnet alias, matching the other agents.

  • Affects components only (cli-tool/components/agents/); custom-agent-foundry.md was fixed upstream and is no longer part of this change.
  • No new components were added, so docs/components.json does not need regeneration.
  • No new environment variables or secrets are required.