mirror of
https://github.com/LerianStudio/ring
synced 2026-04-21 13:37:27 +00:00
Removes the hard-coded `model: "opus"` requirement from all agent definitions, skill examples, and command documentation. The orchestrator is now responsible for model selection, making the agent framework more flexible and model-agnostic. Key changes include: - Removing the `model` parameter from all agent frontmatter and Task tool examples. - Deleting the "Model Requirement" hard gate and self-verification sections from all agent prompts. This simplifies the prompts and removes model-specific enforcement logic. - Updating core documentation (ARCHITECTURE, MANUAL, README) to reflect that model selection is an orchestrator concern. - Removing redundant `changelog` and `last_updated` fields from agent frontmatter, as this information is tracked by source control. This architectural shift allows the orchestrator to dynamically choose the best model for a given task based on complexity, cost, or speed, without being constrained by the agent's definition. It simplifies agent maintenance and prepares the system for easier integration of future AI models. |
||
|---|---|---|
| .. | ||
| reviewer-model-requirement.md | ||