[Sprint 7] feat: Add defaultModel to plugin manifests #305

Closed
opened 2026-01-29 02:44:58 +00:00 by lmiranda · 0 comments
Owner

Summary

Add defaultModel: sonnet to plugin.json for plugins with agents, providing fallback for agents without explicit model field.

Implementation

Change V5.4.0 (Sprint 7)

Tasks

  • 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"

Change

Add after version field:

{
  "name": "projman",
  "version": "3.4.0",
  "defaultModel": "sonnet",
  ...
}

Inheritance Chain

Agent model (highest) → Plugin defaultModel → System default (sonnet)
## Summary Add `defaultModel: sonnet` to plugin.json for plugins with agents, providing fallback for agents without explicit model field. ## Implementation [Change V5.4.0 (Sprint 7)](https://gitea.hotserv.cloud/personal-projects/leo-claude-mktplace/wiki/Change+V5.4.0%3A+Multi-Model+Support+%28Sprint+7+Implementation%29) ## Tasks - [ ] `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"` ## Change Add after version field: ```json { "name": "projman", "version": "3.4.0", "defaultModel": "sonnet", ... } ``` ## Inheritance Chain ``` Agent model (highest) → Plugin defaultModel → System default (sonnet) ```
lmiranda added this to the Sprint 7 - Multi-Model Agent Support milestone 2026-01-29 02:45:08 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: personal-projects/leo-claude-mktplace#305