{"version":"2.1.257","anchor":"model-effort-levels-xhighmaxregular-now-derived-from-mod","canonical_anchor":"model-effort-levels-xhighmaxregular-now-derived-from-mod","heading":"Model effort levels (xhigh\/max\/regular) now derived from model metadata rather than a hardcoded model-name check","tier":"internal","area":"Models","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.257\/e\/model-effort-levels-xhighmaxregular-now-derived-from-mod","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.257","markdown":"### Model effort levels (xhigh\/max\/regular) now derived from model metadata rather than a hardcoded model-name check\n\nWhich effort levels a model supports now comes from per-model metadata instead of matching model names.\n\nWhether a model supports `xhigh_effort`, `effort`, or `max_effort` is now determined by looking up a per-model effort-level list through a shared helper, instead of matching the model name against a hardcoded string check. Effort tiers are effectively becoming data-driven per model rather than tied to a fixed list of known model names.\n\n- Area: Models\n- Names: `xhigh`, `max`\n- Tier: Under the hood\n- Useful: 3\/5\n- Signal: 4\/5"}