Provider capability matrix

This table is generated from Harn's live provider capability rules. Model pattern is the model_match rule used by the runtime; first match wins within each provider. Version min is the optional inclusive lower bound for provider-specific model versions.

Regenerate with make gen-provider-matrix and verify with make check-provider-matrix.

ProviderModel patternVersion minThinkingVisionAudioPDFVideoStreamingFiles APIJSON schemaPromptOutput modePrefillRoleTool promptThinking blocksDefault toolsNative toolsText toolsParityToolsCache
anthropicclaude-haiku-*>=4.7adaptiveyesyesyesnoyesyestool_usexmlxml_taggednosystemxmlthinking_blocksnativeyesyesunknownyesyes
anthropicclaude-opus-*>=4.7adaptiveyesyesyesnoyesyestool_usexmlxml_taggednosystemxmlthinking_blocksnativeyesyesunknownyesyes
anthropicclaude-sonnet-*>=4.7adaptiveyesyesyesnoyesyestool_usexmlxml_taggednosystemxmlthinking_blocksnativeyesyesunknownyesyes
anthropicclaude-haiku-*>=4.5enabledyesyesyesnoyesyestool_usexmlxml_taggedyessystemxmlthinking_blocksnativeyesyesunknownyesyes
anthropicclaude-opus-*>=4.6enabledyesyesyesnoyesyestool_usexmlxml_taggednosystemxmlthinking_blocksnativeyesyesunknownyesyes
anthropicclaude-opus-*>=4.0enabledyesyesyesnoyesyestool_usexmlxml_taggedyessystemxmlthinking_blocksnativeyesyesunknownyesyes
anthropicclaude-sonnet-*>=4.6enabledyesyesyesnoyesyestool_usexmlxml_taggednosystemxmlthinking_blocksnativeyesyesunknownyesyes
anthropicclaude-sonnet-*>=4.0enabledyesyesyesnoyesyestool_usexmlxml_taggedyessystemxmlthinking_blocksnativeyesyesunknownyesyes
anthropicanthropic/claude-haiku-*>=4.7adaptiveyesyesyesnoyesyestool_usexmlxml_taggednosystemxmlthinking_blocksnativeyesyesunknownyesyes
anthropicanthropic/claude-opus-*>=4.7adaptiveyesyesyesnoyesyestool_usexmlxml_taggednosystemxmlthinking_blocksnativeyesyesunknownyesyes
anthropicanthropic/claude-sonnet-*>=4.7adaptiveyesyesyesnoyesyestool_usexmlxml_taggednosystemxmlthinking_blocksnativeyesyesunknownyesyes
anthropicanthropic/claude-haiku-*>=4.5enabledyesyesyesnoyesyestool_usexmlxml_taggedyessystemxmlthinking_blocksnativeyesyesunknownyesyes
anthropicanthropic/claude-opus-*>=4.6enabledyesyesyesnoyesyestool_usexmlxml_taggednosystemxmlthinking_blocksnativeyesyesunknownyesyes
anthropicanthropic/claude-opus-*>=4.0enabledyesyesyesnoyesyestool_usexmlxml_taggedyessystemxmlthinking_blocksnativeyesyesunknownyesyes
anthropicanthropic/claude-sonnet-*>=4.6enabledyesyesyesnoyesyestool_usexmlxml_taggednosystemxmlthinking_blocksnativeyesyesunknownyesyes
anthropicanthropic/claude-sonnet-*>=4.0enabledyesyesyesnoyesyestool_usexmlxml_taggedyessystemxmlthinking_blocksnativeyesyesunknownyesyes
anthropicclaude-*anyenabledyesyesyesnoyesyestool_usexmlxml_taggedyessystemxmlthinking_blocksnativeyesyesunknownyesyes
azure_openaigpt-*anynononononoyesnonomarkdownnative_jsonnosystemjsonnonenativeyesyesunknownyesno
azure_openaio1*anynononononoyesnonomarkdownnative_jsonnodeveloperjsonreasoning_summarynativeyesyesunknownyesno
azure_openaio3*anynononononoyesnonomarkdownnative_jsonnodeveloperjsonreasoning_summarynativeyesyesunknownyesno
azure_openaio4*anynononononoyesnonomarkdownnative_jsonnodeveloperjsonreasoning_summarynativeyesyesunknownyesno
bedrockanthropic.claude-*anynononononoyesnonoxmlxml_taggednosystemxmlthinking_blocksnativeyesyesunknownyesno
bedrock*claude*anynononononoyesnonoxmlxml_taggednosystemxmlthinking_blocksnativeyesyesunknownyesno
bedrock*anynononononoyesnonomarkdowndelimitednosystemjsonnonenativeyesyesunknownyesno
cerebrasgpt-oss-*anyeffortnonononoyesnonativemarkdownnative_jsonnosystemjsonreasoning_summaryjsonnoyestext_onlyyesno
cerebraszai-glm-*anyeffortnonononoyesnonativemarkdownnative_jsonnosystemjsoninlinenativeyesyesunknownyesno
cerebrasllama-*anynononononoyesnonativemarkdownnative_jsonnosystemjsonnonenativeyesyesunknownyesno
cerebrasqwen-*anynononononoyesnonativemarkdownnative_jsonnosystemjsonnonenativeyesyesunknownyesno
coherecommand-*anyadaptiveyesnononoyesnonativemarkdownnative_jsonnosystemjsonreasoning_summarynativeyesyesunknownyesno
dashscopeqwen3.6*anyenablednonononoyesnonativemarkdowndelimitednosystemjsoninlinenativeyesyesunknownyesno
dashscopeqwen*anyenablednonononoyesnonativemarkdowndelimitednosystemjsoninlinenativeyesyesunknownyesno
deepseekdeepseek-v4-pro*anyenablednonononoyesnonativemarkdownnative_jsonnosystemjsoninlinenativeyesyesunknownyesyes
deepseekdeepseek-v4-flash*anyenablednonononoyesnonativemarkdownnative_jsonnosystemjsoninlinenativeyesyesunknownyesyes
deepseekdeepseek-chat*anynononononoyesnonativemarkdownnative_jsonnosystemjsonnonenativeyesyesunknownyesyes
deepseekdeepseek-reasoner*anyenablednonononoyesnonativemarkdownnative_jsonnosystemjsoninlinenativeyesyesunknownyesyes
fireworks*qwen3.6*anyenablednonononoyesnonativemarkdowndelimitednosystemjsoninlinenativeyesyesunknownyesno
fireworks*qwen3p6*anyenablednonononoyesnonativemarkdowndelimitednosystemjsoninlinenativeyesyesunknownyesno
fireworks*qwen*anyenablednonononoyesnonativemarkdowndelimitednosystemjsoninlinenativeyesyesunknownyesno
geminigemma-4*anyenabledyesnononoyesnonativemarkdownnative_jsonnosystemjsoninlinenativeyesyesunknownyesno
geminimodels/gemma-4*anyenabledyesnononoyesnonativemarkdownnative_jsonnosystemjsoninlinenativeyesyesunknownyesno
geminigemini-2.5*anyenabled,adaptive,effortyesyesyesnoyesyesnativexml,markdownnative_jsonnosystemjsonreasoning_summarynativeyesyesunknownyesno
geminimodels/gemini-2.5*anyenabled,adaptive,effortyesyesyesnoyesyesnativexml,markdownnative_jsonnosystemjsonreasoning_summarynativeyesyesunknownyesno
geminigemini-*anynoyesyesyesnoyesyesnativexml,markdownnative_jsonnosystemjsonnonenativeyesyesunknownyesno
geminimodels/gemini-*anynoyesyesyesnoyesyesnativexml,markdownnative_jsonnosystemjsonnonenativeyesyesunknownyesno
groq*gpt-oss-*anyeffortnonononoyesnonativemarkdownnative_jsonnosystemjsonreasoning_summaryjsonnoyestext_onlyyesno
groqllama-*anynononononoyesnonativemarkdownnative_jsonnosystemjsonnonenativeyesyesunknownyesno
huggingfaceqwen/qwen3.6*anyenablednonononoyesnonativemarkdowndelimitednosystemjsoninlinenativeyesyesunknownyesno
huggingfaceqwen/qwen3-coder*anynononononoyesnonativemarkdowndelimitednosystemjsonnonenativeyesyesunknownyesno
huggingfaceqwen/*anyenablednonononoyesnonativemarkdowndelimitednosystemjsoninlinenativeyesyesunknownyesno
huggingfacedeepseek-ai/deepseek-v3*anyenablednonononoyesnonativemarkdownnative_jsonnosystemjsoninlinenativeyesyesunknownyesyes
llamacppqwen3.6-35b-a3b-ud-q4-k-xlanyenablednonononoyesnonativemarkdownnative_jsonnosystemjsoninlinenativeyesyesnativeyesno
llamacpp*qwen3.6*anyenablednonononoyesnonativemarkdowndelimitednosystemjsoninlinejsonnoyestext_onlyyesno
llamacpp*qwen3*anyenablednonononoyesnonativemarkdowndelimitednosystemjsoninlinejsonnoyestext_onlyyesno
llamacpp*devstral-small-2*anynononononoyesnonativemarkdowndelimitednosystemjsonnonejsonnoyestext_onlyyesno
local*qwen3.6*anyenablednonononoyesnonativemarkdowndelimitednosystemjsoninlinenativeyesyesunknownyesno
local*qwen3*anyenablednonononoyesnonativemarkdowndelimitednosystemjsoninlinenativeyesyesunknownyesno
localgemma-4*anyenablednonononoyesnonativemarkdowndelimitednosystemjsoninlinenativeyesyesunknownyesno
minimaxminimax-m3*anyadaptiveyesnonoyesyesnodelimitedmarkdowndelimitednosystemjsoninlinenativeyesyesunknownyesyes
minimaxminimax-m2.7*anyenablednonononoyesnodelimitedmarkdowndelimitednosystemjsoninlinenativeyesyesunknownyesyes
minimaxminimax-m2.5*anyenablednonononoyesnodelimitedmarkdowndelimitednosystemjsoninlinenativeyesyesunknownyesno
minimaxminimax-m2*anyenablednonononoyesnodelimitedmarkdowndelimitednosystemjsoninlinenativeyesyesunknownyesno
minimaxminimax-text-*anynononononoyesnodelimitedmarkdowndelimitednosystemjsonnonenativeyesyesunknownyesno
mistralmistral-*anynononononoyesnonativemarkdownnative_jsonnosystemjsonnonenativeyesyesunknownyesno
mistraldevstral-*anynononononoyesnonativemarkdownnative_jsonnosystemjsonnonenativeyesyesunknownyesno
mlx*qwen3.6*anyenabledyesnononoyesnonativemarkdowndelimitednosystemjsoninlinenativeyesyesunknownyesno
mlx*qwen3*anyenabledyesnononoyesnonativemarkdowndelimitednosystemjsoninlinenativeyesyesunknownyesno
ollamallava*anynoyesnononoyesnonomarkdownnative_jsonnosystemjsonnonejsonnoyestext_onlyyesno
ollamabakllava*anynoyesnononoyesnonomarkdownnative_jsonnosystemjsonnonejsonnoyestext_onlyyesno
ollamallama3.2-vision*anynoyesnononoyesnonomarkdownnative_jsonnosystemjsonnonejsonnoyestext_onlyyesno
ollamagemma3*anynoyesnononoyesnonomarkdownnative_jsonnosystemjsonnonejsonnoyestext_onlyyesno
ollamagemma4:12b*anynononononoyesnoformat_kwmarkdowndelimitednosystemjsonnonetextnoyestext_onlyyesno
ollamagemma4*anynoyesnononoyesnoformat_kwmarkdowndelimitednosystemjsonnonetextnoyestext_onlyyesno
ollamaqwen3.6*anyenablednonononoyesnoformat_kwmarkdowndelimitednosystemjsoninlinejsonnoyestext_onlyyesno
ollamaqwen3*anyenablednonononoyesnoformat_kwmarkdowndelimitednosystemjsoninlinenativeyesnonative_onlyyesno
ollamadevstral-small-2*anynononononoyesnoformat_kwmarkdowndelimitednosystemjsonnonejsonnoyestext_onlyyesno
openaigpt-4o*anynoyesyesnonoyesnonativemarkdownnative_jsonnosystemjsonnonenativeyesyesunknownyesno
openaigpt-4.1*anynoyesnononoyesnonativemarkdownnative_jsonnosystemjsonnonenativeyesyesunknownyesno
openaigpt-*>=5.4effortyesnononoyesnonativemarkdownnative_jsonnosystemjsonreasoning_summarynativeyesyesunknownyesno
openaigpt-*>=5.1effortyesnononoyesnonativemarkdownnative_jsonnosystemjsonreasoning_summarynativeyesyesunknownyesno
openaigpt-*>=5.0effortyesnononoyesnonativemarkdownnative_jsonnosystemjsonreasoning_summarynativeyesyesunknownyesno
openaigpt-*anynononononoyesnonativemarkdownnative_jsonnosystemjsonnonenativeyesyesunknownyesno
openaio1*anyeffortnonononoyesnonativemarkdownnative_jsonnodeveloperjsonreasoning_summarynativeyesyesunknownyesno
openaio3*anyeffortnonononoyesnonativemarkdownnative_jsonnodeveloperjsonreasoning_summarynativeyesyesunknownyesno
openaio4*anyeffortyesnononoyesnonativemarkdownnative_jsonnodeveloperjsonreasoning_summarynativeyesyesunknownyesno
openaiopenai/gpt-4o*anynoyesyesnonoyesnonativemarkdownnative_jsonnosystemjsonnonenativeyesyesunknownyesno
openaiopenai/gpt-4.1*anynoyesnononoyesnonativemarkdownnative_jsonnosystemjsonnonenativeyesyesunknownyesno
openaiopenai/gpt-*>=5.4effortyesnononoyesnonativemarkdownnative_jsonnosystemjsonreasoning_summarynativeyesyesunknownyesno
openaiopenai/gpt-*>=5.1effortnonononoyesnonativemarkdownnative_jsonnosystemjsonreasoning_summarynativeyesyesunknownyesno
openaiopenai/gpt-*>=5.0effortnonononoyesnonativemarkdownnative_jsonnosystemjsonreasoning_summarynativeyesyesunknownyesno
openaiopenai/gpt-*anynononononoyesnonativemarkdownnative_jsonnosystemjsonnonenativeyesyesunknownyesno
openaiopenai/o1*anyeffortnonononoyesnonativemarkdownnative_jsonnodeveloperjsonreasoning_summarynativeyesyesunknownyesno
openaiopenai/o3*anyeffortnonononoyesnonativemarkdownnative_jsonnodeveloperjsonreasoning_summarynativeyesyesunknownyesno
openaiopenai/o4*anyeffortyesnononoyesnonativemarkdownnative_jsonnodeveloperjsonreasoning_summarynativeyesyesunknownyesno
openrouteranthropic/claude-haiku-*>=4.5enablednonononoyesnotool_usexmlxml_taggedyessystemxmlthinking_blocksnativeyesyesunknownyesyes
openrouteranthropic/claude-sonnet-*>=4.6adaptivenonononoyesnotool_usexmlxml_taggednosystemxmlthinking_blocksnativeyesyesunknownyesyes
openrouteranthropic/claude-opus-*>=4.6adaptivenonononoyesnotool_usexmlxml_taggednosystemxmlthinking_blocksnativeyesyesunknownyesyes
openrouterqwen/qwen3.6*anyenablednonononoyesnonativemarkdowndelimitednosystemjsoninlinenativeyesyesunknownyesno
openrouterqwen/qwen3-coder*anynononononoyesnonativemarkdowndelimitednosystemjsonnonetextyesyesnative_unreliableyesno
openrouterqwen/*anyenablednonononoyesnonativemarkdowndelimitednosystemjsoninlinenativeyesyesunknownyesno
openrouterdeepseek/deepseek-v4*anyenabled,effortnonononoyesnonativemarkdownnative_jsonnosystemjsonreasoning_summarynativeyesyesunknownyesyes
openrouterdeepseek/deepseek-v3.2*anyenabled,effortnonononoyesnonativemarkdownnative_jsonnosystemjsonreasoning_summarytextyesyesnative_unreliableyesyes
openrouterdeepseek/deepseek-v3*anyenabled,effortnonononoyesnonativemarkdownnative_jsonnosystemjsonreasoning_summarynativeyesyesunknownyesyes
openroutermistralai/mistral*anynononononoyesnonativemarkdownnative_jsonnosystemjsonnonenativeyesyesunknownyesno
openroutermistralai/devstral*anynononononoyesnonativemarkdownnative_jsonnosystemjsonnonenativeyesyesunknownyesno
openroutermoonshotai/kimi-k2*anyenablednonononoyesnonativemarkdownnative_jsonnosystemjsoninlinenativeyesyesunknownyesno
openroutergoogle/gemini-2.5*anyenabled,effortyesyesyesnoyesnonativemarkdownnative_jsonnosystemjsonreasoning_summarynativeyesyesunknownyesyes
openroutergoogle/gemma-4*anynoyesnononoyesnonativemarkdownnative_jsonnosystemjsonnonenativeyesyesunknownyesno
openroutermeta-llama/llama-4*anynononononoyesnonativemarkdownnative_jsonnosystemjsonnonenativeyesyesunknownyesno
openroutermeta-llama/llama-3*anynononononoyesnonativemarkdownnative_jsonnosystemjsonnonenativeyesyesunknownyesno
openrouterminimax/minimax-m3*anyadaptiveyesnonoyesyesnodelimitedmarkdowndelimitednosystemjsoninlinenativeyesyesunknownyesyes
openrouterminimax/minimax-m2.7*anynononononoyesnodelimitedplainnonenosystemjsonnonenativeyesyesunknownyesno
openrouterminimax/minimax-m2*anynononononoyesnodelimitedplainnonenosystemjsonnonenativeyesyesunknownyesno
openrouterz-ai/glm-5*anynononononoyesnonativeplainnative_jsonnosystemjsonnonenativeyesyesunknownyesno
openrouterdeepseek/deepseek-v4*anynononononoyesnonativeplainnative_jsonnosystemjsonnonenativeyesyesunknownyesno
togetherqwen/qwen3.6*anyenablednonononoyesnonativemarkdowndelimitednosystemjsoninlinenativeyesyesunknownyesno
togetherqwen/qwen3-coder*anynononononoyesnonativemarkdowndelimitednosystemjsonnonenativeyesyesunknownyesno
togetherqwen/*anyenablednonononoyesnonativemarkdowndelimitednosystemjsoninlinenativeyesyesunknownyesno
togetherdeepseek-ai/deepseek-v3*anyenablednonononoyesnonativemarkdownnative_jsonnosystemjsoninlinenativeyesyesunknownyesyes
togetheropenai/gpt-oss-*anyeffortnonononoyesnonativemarkdownnative_jsonnosystemjsonreasoning_summaryjsonnoyestext_onlyyesno
togetherdeepseek-ai/deepseek-v4*anyenabled,effortnonononoyesnonativemarkdownnative_jsonnosystemjsonreasoning_summarynativeyesyesunknownyesyes
togethermoonshotai/kimi-k2*anyenablednonononoyesnonativemarkdownnative_jsonnosystemjsoninlinenativeyesyesunknownyesno
togetherzai-org/glm-5*anyenablednonononoyesnonativemarkdownnative_jsonnosystemjsoninlinenativeyesyesunknownyesno
togethergoogle/gemma-4*anyenabledyesnononoyesnonativemarkdownnative_jsonnosystemjsoninlinenativeyesyesunknownyesno
togethermoonshotai/*anynononononoyesnonativemarkdownnative_jsonnosystemjsonnonenativeyesyesunknownyesno
vertexgemini-*anynononononoyesnonomarkdownnative_jsonnosystemjsonnonenativeyesyesunknownyesno
xaigrok-*anyadaptiveyesnononoyesnonativemarkdownnative_jsonnosystemjsonreasoning_summarynativeyesyesunknownyesyes
zaiglm-5.1*anyenablednonononoyesnonativemarkdownnative_jsonnosystemjsoninlinenativeyesyesunknownyesyes
zaiglm-5*anyenablednonononoyesnonativemarkdownnative_jsonnosystemjsoninlinenativeyesyesunknownyesno

Tool-format recommendations by catalog model

This section starts from the checked-in provider catalog. Recommended format follows the live capability matrix, and the empirical columns are layered from .harn-runs/coding-agent-bench/latest/tool_mode_parity_overlay.toml when that overlay exists locally. Rows without sampled evidence show data not yet collected.

ProviderModelRecommended formatParityNative passText passSamplesLast evaluatedConfidenceEvidence
anthropicclaude-3-5-haiku-20241022nativeunknown-----data not yet collected
anthropicclaude-3-5-sonnet-20240620nativeunknown-----data not yet collected
anthropicclaude-3-5-sonnet-20241022nativeunknown-----data not yet collected
anthropicclaude-3-opus-20240229nativeunknown-----data not yet collected
anthropicclaude-haiku-4-5-20251001nativeunknown-----data not yet collected
anthropicclaude-opus-4-1-20250805nativeunknown-----data not yet collected
anthropicclaude-opus-4-20250514nativeunknown-----data not yet collected
anthropicclaude-opus-4-6nativeunknown-----data not yet collected
anthropicclaude-opus-4-7nativeunknown-----data not yet collected
anthropicclaude-opus-4-8nativeunknown-----data not yet collected
anthropicclaude-sonnet-4-20250514nativeunknown-----data not yet collected
anthropicclaude-sonnet-4-5nativeunknown-----data not yet collected
anthropicclaude-sonnet-4-6nativeunknown-----data not yet collected
anthropicclaude-sonnet-4-7nativeunknown-----data not yet collected
cerebrasgpt-oss-120bjsontext_only-----data not yet collected
cerebrasllama-3.3-70bnativeunknown-----data not yet collected
cerebraszai-glm-4.7nativeunknown-----data not yet collected
coherecommand-a-plus-05-2026nativeunknown-----data not yet collected
deepseekdeepseek-chatnativeunknown-----data not yet collected
deepseekdeepseek-reasonernativeunknown-----data not yet collected
deepseekdeepseek-v4-flashnativeunknown-----data not yet collected
deepseekdeepseek-v4-pronativeunknown-----data not yet collected
geminigemini-2.5-flashnativeunknown-----data not yet collected
geminigemini-2.5-pronativeunknown-----data not yet collected
geminimodels/gemma-4-26b-a4b-itnativeunknown-----data not yet collected
geminimodels/gemma-4-31b-itnativeunknown-----data not yet collected
groqgroq/openai/gpt-oss-120bjsontext_only-----data not yet collected
groqllama-3.1-8b-instantnativeunknown-----data not yet collected
groqllama-3.3-70b-versatilenativeunknown-----data not yet collected
llamacppqwen3.6-35b-a3bjsontext_only-----data not yet collected
llamacppqwen3.6-35b-a3b-ud-q4-k-xlnativenative-----data not yet collected
llamacppqwen3.6-35b-a3b-ud-q5-k-xljsontext_only-----data not yet collected
localgemma-4-12b-itnativeunknown-----data not yet collected
localgemma-4-26b-a4b-itnativeunknown-----data not yet collected
localgemma-4-31b-itnativeunknown-----data not yet collected
localgemma-4-e2b-itnativeunknown-----data not yet collected
localgemma-4-e4b-itnativeunknown-----data not yet collected
minimaxMiniMax-M2nativeunknown-----data not yet collected
minimaxMiniMax-M2.5nativeunknown-----data not yet collected
minimaxMiniMax-M2.5-highspeednativeunknown-----data not yet collected
minimaxMiniMax-M2.7nativeunknown-----data not yet collected
minimaxMiniMax-M2.7-highspeednativeunknown-----data not yet collected
minimaxMiniMax-M3nativeunknown-----data not yet collected
minimaxMiniMax-Text-01nativeunknown-----data not yet collected
mistralmistral-large-2512nativeunknown-----data not yet collected
mistralmistral-small-2603nativeunknown-----data not yet collected
mlxunsloth/Qwen3.6-27B-UD-MLX-4bitnativeunknown-----data not yet collected
ollamadevstral-small-2:24bjsontext_only-----data not yet collected
ollamagemma4:12b-mlxtexttext_only-----data not yet collected
ollamagemma4:12b-mxfp8texttext_only-----data not yet collected
ollamagemma4:12b-nvfp4texttext_only-----data not yet collected
ollamagemma4:26btexttext_only-----data not yet collected
ollamallama3.2textunknown-----data not yet collected
openaigpt-4-turbonativeunknown-----data not yet collected
openaigpt-4onativeunknown-----data not yet collected
openaigpt-4o-mininativeunknown-----data not yet collected
openaigpt-5.5nativeunknown-----data not yet collected
openaio1nativeunknown-----data not yet collected
openaio1-mininativeunknown-----data not yet collected
openaio3nativeunknown-----data not yet collected
openaio3-mininativeunknown-----data not yet collected
openrouterQwen/Qwen3.5-9Bnativeunknown-----data not yet collected
openrouteranthropic/claude-haiku-4-5nativeunknown-----data not yet collected
openrouteranthropic/claude-sonnet-4-6nativeunknown-----data not yet collected
openrouterdeepseek/deepseek-v3.2textnative_unreliable-----data not yet collected
openrouterdeepseek/deepseek-v4-flashnativeunknown-----data not yet collected
openrouterdeepseek/deepseek-v4-pronativeunknown-----data not yet collected
openroutergoogle/gemini-2.5-flashnativeunknown-----data not yet collected
openroutergoogle/gemma-4-26b-a4b-itnativeunknown-----data not yet collected
openroutergoogle/gemma-4-31b-itnativeunknown-----data not yet collected
openrouterminimax/minimax-m2nativeunknown-----data not yet collected
openrouterminimax/minimax-m2.7nativeunknown-----data not yet collected
openrouterminimax/minimax-m3nativeunknown-----data not yet collected
openroutermistralai/mistral-large-2512nativeunknown-----data not yet collected
openroutermistralai/mistral-small-2603nativeunknown-----data not yet collected
openroutermoonshotai/kimi-k2.6nativeunknown-----data not yet collected
openrouteropenai/gpt-oss-120bnativeunknown-----data not yet collected
openrouterqwen/qwen3-codertextnative_unreliable-----data not yet collected
openrouterz-ai/glm-5nativeunknown-----data not yet collected
openrouterz-ai/glm-5.1nativeunknown-----data not yet collected
openrouterz-ai/glm-5v-turbonativeunknown-----data not yet collected
togetherQwen/Qwen3-Coder-Next-FP8nativeunknown-----data not yet collected
togethergoogle/gemma-4-31B-itnativeunknown-----data not yet collected
xaigrok-build-0.1nativeunknown-----data not yet collected
zaiglm-5nativeunknown-----data not yet collected
zaiglm-5.1nativeunknown-----data not yet collected