Clone
2
Change V5.4.0: Multi-Model Support (Sprint 7 Implementation)
Leo Miranda edited this page 2026-01-29 02:45:43 +00:00

Change V5.4.0: Multi-Model Support - Sprint 7 Implementation

Type: Feature Version: 5.4.0 Status: In Progress Sprint: 7 Date: 2026-01-28 Origin: Conversation - user requested multi-LLM support for plugin agents

Proposal Reference

Change V5.4.0: Multi-Model Agent Support Proposal

Issues Created

# Title Type Effort Priority
#302 docs: Create model recommendations documentation Documentation S Medium
#303 feat: Add model:opus to critical reasoning agents Feature S High
#304 feat: Add model:haiku to validation agents Feature XS Medium
#305 feat: Add defaultModel to plugin manifests Feature S Medium
#306 chore: Add model validation to marketplace script Chore S Medium

Dependency Graph

#302 (docs)
   ├── #303 (opus agents)
   ├── #304 (haiku agents)  ──┬── #306 (validation)
   └── #305 (plugin defaults)─┘

Execution Order:

  1. Batch 1: #302 (docs)
  2. Batch 2: #303, #304, #305 (parallel)
  3. Batch 3: #306 (validation)

Sprint Scope

Phase 1: Documentation (#302)

  • Create docs/MODEL-RECOMMENDATIONS.md with task-type guidance
  • Update docs/CONFIGURATION.md with model configuration section
  • Update CLAUDE.md with model selection overview

Phase 2: Critical Agents - Opus (#303)

  • plugins/projman/agents/planner.md - Add model: opus
  • plugins/projman/agents/code-reviewer.md - Add model: opus
  • plugins/pr-review/agents/security-reviewer.md - Add model: opus
  • plugins/code-sentinel/agents/security-reviewer.md - Add model: opus
  • plugins/data-platform/agents/data-analysis.md - Add model: opus

Phase 3: Haiku Agents (#304)

  • plugins/viz-platform/agents/component-check.md - Add model: haiku
  • plugins/contract-validator/agents/agent-check.md - Add model: haiku

Phase 4: Plugin Defaults (#305)

  • plugins/projman/.claude-plugin/plugin.json - Add defaultModel: sonnet
  • plugins/pr-review/.claude-plugin/plugin.json - Add defaultModel: sonnet
  • plugins/data-platform/.claude-plugin/plugin.json - Add defaultModel: sonnet
  • plugins/viz-platform/.claude-plugin/plugin.json - Add defaultModel: sonnet
  • plugins/code-sentinel/.claude-plugin/plugin.json - Add defaultModel: sonnet
  • plugins/contract-validator/.claude-plugin/plugin.json - Add defaultModel: sonnet

Phase 5: Validation (#306)

  • Update scripts/validate-marketplace.sh to validate model field values

Lessons Applied

  • Plugin manifest validation: Agents are auto-discovered from .md files, only need frontmatter changes
  • Versioning workflow: Use [Unreleased] in CHANGELOG, version bump at release time

Progress Log

Date Status Notes
2026-01-28 Planning Sprint planning completed, 5 issues created

Tags: feature, sprint-7, agents, model-selection, v5.4.0, in-progress