Skip to content

feat(models): add canonical Drex 2.0 decision model - #9528

Open
itomatik wants to merge 1 commit into
anomalyco:devfrom
nace-ai:add-drex-v2-canonical
Open

itomatik wants to merge 1 commit into
anomalyco:devfrom
nace-ai:add-drex-v2-canonical

Conversation

@itomatik

Copy link
Copy Markdown

Drex 2.0 currently exists only as an auto-synced OpenRouter entry, which labels it closed-weight, disables structured output and advertises 117,964 generated output tokens. Add canonical Nace AI metadata and make OpenRouter inherit it: open weights, typed decisions, 131,072-token maximum context and no generated output tokens. Provider pricing remains $0.06/M input and $0/M output.

OpenRouter's feed supplies a positive max_completion_tokens even for output_modalities = ["decisions"]. Normalize decision-model output limits to zero during sync so the incorrect limit is not restored. Chat-model output-limit handling is unchanged. Extend the existing decision tests and cover Drex 2.0 inheritance with both new and stale provider metadata.

Sources:

Validation:

  • bun validate passes.
  • OpenRouter/Drex focused sync tests: 19 passed.
  • SDK generation, typecheck and tests: 25 passed.
  • Generated catalog resolves the intended capabilities and limits; translating the live OpenRouter Drex 2.0 feed produces exactly the authored provider entry.
  • Full sync suite: 210 passed, 6 failed. The same six failures reproduce on untouched upstream 85382da (209 passed): Hyper reasoning, Eden AI reasoning, DeepInfra modalities, LLM Gateway case variants, and two Vercel description assertions.

@github-actions

Copy link
Copy Markdown
Contributor

No actionable findings.

@github-actions github-actions Bot added the reviewer: ready Automated review found no actionable items label Oct 13, 2026
@itomatik

Copy link
Copy Markdown
Author

@rekram1-node Thanks for merging our Drex 1.5 listing in #8896! Could you review this follow-up adding Drex 2.0? It adds canonical model metadata and fixes OpenRouter’s sync to preserve zero generated-output tokens for decision models. All checks pass.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

reviewer: ready Automated review found no actionable items

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants