feat(pioneer): add 26 models (Kimi K3, Claude Opus 5, GPT-5.6) - #3814
Merged
rekram1-node merged 3 commits intoAug 5, 2026
Conversation
Contributor
Action items
|
…easoning Pioneer /v1/models returns each served model twice: once under its real id and once under a duplicate "anthropic/pioneer/<id>" alias. Drop the aliases so the sync no longer authors phantom "anthropic/pioneer/*" TOMLs. Also derive cost from the API's per-1M-token prices for newly created models (previously cost was only preserved from an existing file), and trust the base model's authored reasoning flag instead of Pioneer's boilerplate reasoning levels, which are identical for every model and were wrongly marking non-reasoning models (e.g. Pixtral) as reasoning. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Add 26 Pioneer models, each inheriting provider-agnostic facts through base_model rather than duplicating them inline. New model metadata entries: - anthropic/claude-opus-5 (released 2026-07-24) - alibaba/qwen2.5-coder-0.5b, alibaba/qwen3-235b-a22b-instruct-2507 - deepseek/deepseek-v3, deepseek/deepseek-v3.1 - meta/llama-3.2-1b, meta/llama-3.2-3b - mistral/codestral-22b-v0.1, mistral/magistral-small-2506, mistral/ministral-8b-instruct-2410 Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
samrathreddy
force-pushed
the
feat/pioneer-frontier-models
branch
from
July 28, 2026 14:43
cc5a13e to
2e78209
Compare
Contributor
Action items
|
The served id and weights are the base (pretrained) checkpoint, not the Instruct variant. The Qwen model card states base models are not recommended for conversation and documents no tool/function calling, so tool_call=true was inaccurate. Matches the Llama base entries in this PR.
Contributor
Author
|
Thanks for the review. Status on the remaining items: Fixed
No change needed (with rationale)
The two hard-blocker checklist items (base_model inheritance, reasoning_options on reasoning models) and the citation recommendation are all satisfied. |
Contributor
|
No actionable findings. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Adds 26 new Pioneer models (from the live
https://api.pioneer.ai/v1/models), each authored as abase_modelreference so provider-agnostic facts are inherited rather than duplicated inline. Includes 9 newmodels/metadata specs for models that lacked one, plus three correctness fixes to the Pioneer sync.Sync fixes (
packages/core/src/sync/providers/pioneer.ts)anthropic/pioneer/<id>alias. Aliases are now dropped inparseModelsso the sync no longer authors phantomanthropic/pioneer/*TOMLs.costfrom the API. New models previously got no pricing (cost was only preserved from an existing file). Cost is now derived from the API's per-1M-token prices, preferring any hand-authored value.low/medium/highreasoning levels for every model, which was flipping non-reasoning models (Pixtral, Mistral Large 3, Devstral 2) toreasoning = true. Reasoning is now driven by the base model's authored metadata.New model metadata entries + sources
Costs and context/output limits for all Pioneer listings come from Pioneer
/v1/models(https://api.pioneer.ai/v1/models). Model facts (name, release date, license, modalities) in each newmodels/spec are sourced from the vendor's model card:models/entrydeepseek/deepseek-v3deepseek/deepseek-v3.1meta/llama-3.2-1bmeta/llama-3.2-3bmistral/codestral-22b-v0.1mistral/magistral-small-2506mistral/ministral-8b-instruct-2410alibaba/qwen2.5-coder-0.5balibaba/qwen3-235b-a22b-instruct-2507Pioneer API models with no authoritative metadata (and a non-existent
ministral-14b) were intentionally not added rather than shipping placeholder data.Review feedback addressed
models/anthropic/claude-opus-5.toml— the canonical entry already exists ondev(feat: add Claude Opus 5 #3706). Rebased onto latestdev; Pioneer'sclaude-opus-5listing now inherits the existinganthropic/claude-opus-5spec.Compliance
base_model(amodels/entry exists for each).reasoning_options(bun validatepasses).openrouter.tsuntouched.bun validateand SDKtypecheckpass; catalog (generated.ts) regenerated.🤖 Generated with Claude Code