Files
2026-08-24 08:11:59 -07:00

3260 lines
96 KiB
JSON

{
"adapter": "opencode_go_join",
"as_of": "2026-08-23",
"captures": [
{
"response_sha256": "54153d28f72320344753241f23b6768d39ee25d3ccaac8e77cf40be6e679ed49",
"retrieved_at": "2026-08-24T00:16:23Z",
"source": "opencode-go-models"
},
{
"response_sha256": "d537d80d3dc3c7a8bd589957ed6b71c0e5c4572b8ad9316b0376ce51be928388",
"retrieved_at": "2026-08-24T00:16:23Z",
"source": "models-dev-opencode-go"
},
{
"response_sha256": "777d0eb24f308c2da02fe74f91aeddcd6cb6138d49d4e4d3371cfd4a8d5bdedd",
"retrieved_at": "2026-08-24T00:16:23Z",
"source": "opencode-go-docs-source"
}
],
"discovery": {
"endpoint": "https://opencode.ai/zen/go/v1/models"
},
"dynamic": true,
"fingerprint_fields": [
"upstream_id",
"canonical_slug",
"pricing",
"limits",
"modalities",
"tools",
"reasoning",
"structured_output",
"supported_parameters",
"deprecation",
"endpoint_metadata"
],
"inventory": "opencode-go",
"models": {
"opencode_go_anthropic_messages__minimax_m2_5": {
"catalog": {
"agent_compatible": true,
"availability": "current",
"availability_source": "opencode-go-models",
"cache_write_input_cost_per_million": 0.375,
"cached_input_cost_per_million": 0.06,
"capability_confidence": "opencode-maintained-catalog",
"capability_source": "models-dev-opencode-go",
"context_window": 204800,
"default_reasoning": "none",
"description": "Legacy model retained for compatibility with older integrations",
"display_name": "MiniMax-M2.5 via OpenCode Go",
"input_cost_per_million": 0.3,
"inventory": "opencode-go",
"kind": "chat",
"maker": "minimax",
"max_output_tokens": 65536,
"modalities": [
"text"
],
"output_cost_per_million": 1.2,
"output_modalities": [
"text"
],
"parallel_tool_calls": false,
"pricing_source": "opencode-go-docs-source",
"reasoning_levels": [
"none"
],
"resource_group": "opencode_go",
"route": "opencode_go_anthropic_messages",
"source": "models-dev-opencode-go",
"structured_output": false,
"supports_reasoning_summaries": false,
"tool_calling": true,
"upstream_id": "minimax-m2.5"
},
"evidence": {
"docs": {
"endpoint": {
"name": "MiniMax M2.5",
"npm": "@ai-sdk/anthropic",
"url": "https://opencode.ai/zen/go/v1/messages"
},
"id": "minimax-m2.5",
"pricing": [
{
"cache_read": 0.06,
"cache_write": 0.375,
"input": 0.3,
"label": "MiniMax M2.5",
"output": 1.2,
"usage": 60.0
}
]
},
"live": {
"id": "minimax-m2.5",
"object": "model",
"owned_by": "opencode"
},
"models_dev": {
"attachment": false,
"cost": {
"cache_read": 0.03,
"input": 0.3,
"output": 1.2
},
"description": "Legacy model retained for compatibility with older integrations",
"family": "minimax-m2.5",
"id": "minimax-m2.5",
"knowledge": "2025-01",
"last_updated": "2026-02-12",
"limit": {
"context": 204800,
"output": 65536
},
"modalities": {
"input": [
"text"
],
"output": [
"text"
]
},
"name": "MiniMax-M2.5",
"open_weights": true,
"provider": {
"npm": "@ai-sdk/anthropic"
},
"reasoning": true,
"reasoning_options": [],
"release_date": "2026-02-12",
"status": "deprecated",
"temperature": true,
"tool_call": true
},
"protocol_resolution": {
"authority": "opencode-go-docs-source",
"disagreement": false,
"documented_npm": "@ai-sdk/anthropic",
"models_dev_npm": "@ai-sdk/anthropic",
"selected_npm": "@ai-sdk/anthropic"
}
}
},
"opencode_go_anthropic_messages__minimax_m2_7": {
"catalog": {
"agent_compatible": true,
"availability": "current",
"availability_source": "opencode-go-models",
"cache_write_input_cost_per_million": 0.375,
"cached_input_cost_per_million": 0.06,
"capability_confidence": "opencode-maintained-catalog",
"capability_source": "models-dev-opencode-go",
"context_window": 204800,
"default_reasoning": "none",
"description": "MiniMax model for chat, coding, office work, and agentic tasks",
"display_name": "MiniMax-M2.7 via OpenCode Go",
"input_cost_per_million": 0.3,
"inventory": "opencode-go",
"kind": "chat",
"maker": "minimax",
"max_output_tokens": 131072,
"modalities": [
"text"
],
"output_cost_per_million": 1.2,
"output_modalities": [
"text"
],
"parallel_tool_calls": false,
"pricing_source": "opencode-go-docs-source",
"reasoning_levels": [
"none"
],
"resource_group": "opencode_go",
"route": "opencode_go_anthropic_messages",
"source": "models-dev-opencode-go",
"structured_output": false,
"supports_reasoning_summaries": false,
"tool_calling": true,
"upstream_id": "minimax-m2.7"
},
"evidence": {
"docs": {
"endpoint": {
"name": "MiniMax M2.7",
"npm": "@ai-sdk/anthropic",
"url": "https://opencode.ai/zen/go/v1/messages"
},
"id": "minimax-m2.7",
"pricing": [
{
"cache_read": 0.06,
"cache_write": 0.375,
"input": 0.3,
"label": "MiniMax M2.7",
"output": 1.2,
"usage": 60.0
}
]
},
"live": {
"id": "minimax-m2.7",
"object": "model",
"owned_by": "opencode"
},
"models_dev": {
"attachment": false,
"cost": {
"cache_read": 0.06,
"input": 0.3,
"output": 1.2
},
"description": "MiniMax model for chat, coding, office work, and agentic tasks",
"family": "minimax-m2.7",
"id": "minimax-m2.7",
"knowledge": "2025-01",
"last_updated": "2026-03-18",
"limit": {
"context": 204800,
"output": 131072
},
"modalities": {
"input": [
"text"
],
"output": [
"text"
]
},
"name": "MiniMax-M2.7",
"open_weights": true,
"provider": {
"npm": "@ai-sdk/anthropic"
},
"reasoning": true,
"reasoning_options": [],
"release_date": "2026-03-18",
"temperature": true,
"tool_call": true
},
"protocol_resolution": {
"authority": "opencode-go-docs-source",
"disagreement": false,
"documented_npm": "@ai-sdk/anthropic",
"models_dev_npm": "@ai-sdk/anthropic",
"selected_npm": "@ai-sdk/anthropic"
}
}
},
"opencode_go_anthropic_messages__minimax_m3": {
"catalog": {
"agent_compatible": true,
"availability": "current",
"availability_source": "opencode-go-models",
"cached_input_cost_per_million": 0.06,
"capability_confidence": "opencode-maintained-catalog",
"capability_source": "models-dev-opencode-go",
"context_window": 1000000,
"default_reasoning": "none",
"description": "MiniMax multimodal coding model for long-context reasoning and agent tasks",
"display_name": "MiniMax-M3 via OpenCode Go",
"input_cost_per_million": 0.3,
"inventory": "opencode-go",
"kind": "chat",
"maker": "minimax",
"max_output_tokens": 131072,
"modalities": [
"text"
],
"output_cost_per_million": 1.2,
"output_modalities": [
"text"
],
"parallel_tool_calls": false,
"pricing_source": "opencode-go-docs-source",
"reasoning_levels": [
"none"
],
"resource_group": "opencode_go",
"route": "opencode_go_anthropic_messages",
"source": "models-dev-opencode-go",
"structured_output": false,
"supports_reasoning_summaries": false,
"tool_calling": true,
"upstream_id": "minimax-m3"
},
"evidence": {
"docs": {
"endpoint": {
"name": "MiniMax M3",
"npm": "@ai-sdk/anthropic",
"url": "https://opencode.ai/zen/go/v1/messages"
},
"id": "minimax-m3",
"pricing": [
{
"cache_read": 0.06,
"input": 0.3,
"label": "MiniMax M3",
"output": 1.2,
"usage": 60.0
}
]
},
"live": {
"id": "minimax-m3",
"object": "model",
"owned_by": "opencode"
},
"models_dev": {
"attachment": false,
"cost": {
"cache_read": 0.06,
"context_over_200k": {
"cache_read": 0.12,
"input": 0.6,
"output": 2.4
},
"input": 0.3,
"output": 1.2,
"tiers": [
{
"cache_read": 0.12,
"input": 0.6,
"output": 2.4,
"tier": {
"size": 512000,
"type": "context"
}
}
]
},
"description": "MiniMax multimodal coding model for long-context reasoning and agent tasks",
"family": "minimax-m3",
"id": "minimax-m3",
"knowledge": "2025-01",
"last_updated": "2026-05-31",
"limit": {
"context": 1000000,
"output": 131072
},
"modalities": {
"input": [
"text",
"image",
"video"
],
"output": [
"text"
]
},
"name": "MiniMax-M3",
"open_weights": true,
"provider": {
"npm": "@ai-sdk/anthropic"
},
"reasoning": true,
"reasoning_options": [
{
"type": "toggle"
}
],
"release_date": "2026-05-31",
"temperature": true,
"tool_call": true
},
"protocol_resolution": {
"authority": "opencode-go-docs-source",
"disagreement": false,
"documented_npm": "@ai-sdk/anthropic",
"models_dev_npm": "@ai-sdk/anthropic",
"selected_npm": "@ai-sdk/anthropic"
}
}
},
"opencode_go_anthropic_messages__qwen3_6_plus": {
"catalog": {
"agent_compatible": true,
"availability": "current",
"availability_source": "opencode-go-models",
"capability_confidence": "opencode-maintained-catalog",
"capability_source": "models-dev-opencode-go",
"context_window": 1000000,
"default_reasoning": "none",
"description": "Multimodal reasoning model for visual analysis, planning, and tool use",
"display_name": "Qwen3.6 Plus via OpenCode Go",
"inventory": "opencode-go",
"kind": "chat",
"maker": "qwen",
"max_output_tokens": 65536,
"modalities": [
"text"
],
"output_modalities": [
"text"
],
"parallel_tool_calls": false,
"pricing_source": "opencode-go-docs-source",
"reasoning_levels": [
"none"
],
"resource_group": "opencode_go",
"route": "opencode_go_anthropic_messages",
"source": "models-dev-opencode-go",
"structured_output": false,
"supports_reasoning_summaries": false,
"tool_calling": true,
"upstream_id": "qwen3.6-plus"
},
"evidence": {
"docs": {
"endpoint": {
"name": "Qwen3.6 Plus",
"npm": "@ai-sdk/anthropic",
"url": "https://opencode.ai/zen/go/v1/messages"
},
"id": "qwen3.6-plus",
"pricing": [
{
"cache_read": 0.05,
"cache_write": 0.625,
"input": 0.5,
"label": "Qwen3.6 Plus (≤ 256K tokens)",
"output": 3.0,
"usage": 60.0
},
{
"cache_read": 0.2,
"cache_write": 2.5,
"input": 2.0,
"label": "Qwen3.6 Plus (> 256K tokens)",
"output": 6.0,
"usage": 60.0
}
]
},
"live": {
"id": "qwen3.6-plus",
"object": "model",
"owned_by": "opencode"
},
"models_dev": {
"attachment": true,
"cost": {
"cache_read": 0.05,
"cache_write": 0.625,
"context_over_200k": {
"cache_read": 0.2,
"cache_write": 2.5,
"input": 2,
"output": 6
},
"input": 0.5,
"output": 3,
"tiers": [
{
"cache_read": 0.2,
"cache_write": 2.5,
"input": 2,
"output": 6,
"tier": {
"size": 256000,
"type": "context"
}
}
]
},
"description": "Multimodal reasoning model for visual analysis, planning, and tool use",
"family": "qwen3.6",
"id": "qwen3.6-plus",
"knowledge": "2025-04",
"last_updated": "2026-04-02",
"limit": {
"context": 1000000,
"output": 65536
},
"modalities": {
"input": [
"text",
"image",
"video"
],
"output": [
"text"
]
},
"name": "Qwen3.6 Plus",
"open_weights": false,
"reasoning": true,
"reasoning_options": [
{
"type": "toggle"
},
{
"max": 81920,
"type": "budget_tokens"
}
],
"release_date": "2026-04-02",
"temperature": true,
"tool_call": true
},
"protocol_resolution": {
"authority": "opencode-go-docs-source",
"disagreement": true,
"documented_npm": "@ai-sdk/anthropic",
"models_dev_npm": "@ai-sdk/openai-compatible",
"selected_npm": "@ai-sdk/anthropic"
}
}
},
"opencode_go_anthropic_messages__qwen3_7_max": {
"catalog": {
"agent_compatible": true,
"availability": "current",
"availability_source": "opencode-go-models",
"cache_write_input_cost_per_million": 3.125,
"cached_input_cost_per_million": 0.5,
"capability_confidence": "opencode-maintained-catalog",
"capability_source": "models-dev-opencode-go",
"context_window": 1000000,
"default_reasoning": "none",
"description": "Flagship model for demanding analysis, coding, and production agent workflows",
"display_name": "Qwen3.7 Max via OpenCode Go",
"input_cost_per_million": 2.5,
"inventory": "opencode-go",
"kind": "chat",
"maker": "qwen",
"max_output_tokens": 65536,
"modalities": [
"text"
],
"output_cost_per_million": 7.5,
"output_modalities": [
"text"
],
"parallel_tool_calls": false,
"pricing_source": "opencode-go-docs-source",
"reasoning_levels": [
"none"
],
"resource_group": "opencode_go",
"route": "opencode_go_anthropic_messages",
"source": "models-dev-opencode-go",
"structured_output": false,
"supports_reasoning_summaries": false,
"tool_calling": true,
"upstream_id": "qwen3.7-max"
},
"evidence": {
"docs": {
"endpoint": {
"name": "Qwen3.7 Max",
"npm": "@ai-sdk/anthropic",
"url": "https://opencode.ai/zen/go/v1/messages"
},
"id": "qwen3.7-max",
"pricing": [
{
"cache_read": 0.5,
"cache_write": 3.125,
"input": 2.5,
"label": "Qwen3.7 Max",
"output": 7.5,
"usage": 60.0
}
]
},
"live": {
"id": "qwen3.7-max",
"object": "model",
"owned_by": "opencode"
},
"models_dev": {
"attachment": false,
"cost": {
"cache_read": 0.5,
"cache_write": 3.125,
"input": 2.5,
"output": 7.5
},
"description": "Flagship model for demanding analysis, coding, and production agent workflows",
"family": "qwen3.7-max",
"id": "qwen3.7-max",
"last_updated": "2026-05-21",
"limit": {
"context": 1000000,
"output": 65536
},
"modalities": {
"input": [
"text"
],
"output": [
"text"
]
},
"name": "Qwen3.7 Max",
"open_weights": false,
"reasoning": true,
"reasoning_options": [
{
"type": "toggle"
},
{
"max": 262144,
"type": "budget_tokens"
}
],
"release_date": "2026-05-21",
"temperature": true,
"tool_call": true
},
"protocol_resolution": {
"authority": "opencode-go-docs-source",
"disagreement": true,
"documented_npm": "@ai-sdk/anthropic",
"models_dev_npm": "@ai-sdk/openai-compatible",
"selected_npm": "@ai-sdk/anthropic"
}
}
},
"opencode_go_anthropic_messages__qwen3_7_plus": {
"catalog": {
"agent_compatible": true,
"availability": "current",
"availability_source": "opencode-go-models",
"capability_confidence": "opencode-maintained-catalog",
"capability_source": "models-dev-opencode-go",
"context_window": 1000000,
"default_reasoning": "none",
"description": "Multimodal reasoning model for visual analysis, planning, and tool use",
"display_name": "Qwen3.7 Plus via OpenCode Go",
"inventory": "opencode-go",
"kind": "chat",
"maker": "qwen",
"max_output_tokens": 65536,
"modalities": [
"text"
],
"output_modalities": [
"text"
],
"parallel_tool_calls": false,
"pricing_source": "opencode-go-docs-source",
"reasoning_levels": [
"none"
],
"resource_group": "opencode_go",
"route": "opencode_go_anthropic_messages",
"source": "models-dev-opencode-go",
"structured_output": false,
"supports_reasoning_summaries": false,
"tool_calling": true,
"upstream_id": "qwen3.7-plus"
},
"evidence": {
"docs": {
"endpoint": {
"name": "Qwen3.7 Plus",
"npm": "@ai-sdk/anthropic",
"url": "https://opencode.ai/zen/go/v1/messages"
},
"id": "qwen3.7-plus",
"pricing": [
{
"cache_read": 0.04,
"cache_write": 0.5,
"input": 0.4,
"label": "Qwen3.7 Plus (≤ 256K tokens)",
"output": 1.6,
"usage": 60.0
},
{
"cache_read": 0.12,
"cache_write": 1.5,
"input": 1.2,
"label": "Qwen3.7 Plus (> 256K tokens)",
"output": 4.8,
"usage": 60.0
}
]
},
"live": {
"id": "qwen3.7-plus",
"object": "model",
"owned_by": "opencode"
},
"models_dev": {
"attachment": true,
"cost": {
"cache_read": 0.04,
"cache_write": 0.5,
"context_over_200k": {
"cache_read": 0.12,
"cache_write": 1.5,
"input": 1.2,
"output": 4.8
},
"input": 0.4,
"output": 1.6,
"tiers": [
{
"cache_read": 0.12,
"cache_write": 1.5,
"input": 1.2,
"output": 4.8,
"tier": {
"size": 256000,
"type": "context"
}
}
]
},
"description": "Multimodal reasoning model for visual analysis, planning, and tool use",
"family": "qwen3.7-plus",
"id": "qwen3.7-plus",
"last_updated": "2026-06-02",
"limit": {
"context": 1000000,
"output": 65536
},
"modalities": {
"input": [
"text",
"image",
"video"
],
"output": [
"text"
]
},
"name": "Qwen3.7 Plus",
"open_weights": false,
"reasoning": true,
"reasoning_options": [
{
"type": "toggle"
},
{
"max": 262144,
"type": "budget_tokens"
}
],
"release_date": "2026-06-02",
"temperature": true,
"tool_call": true
},
"protocol_resolution": {
"authority": "opencode-go-docs-source",
"disagreement": true,
"documented_npm": "@ai-sdk/anthropic",
"models_dev_npm": "@ai-sdk/openai-compatible",
"selected_npm": "@ai-sdk/anthropic"
}
}
},
"opencode_go_anthropic_messages__qwen3_8_max": {
"catalog": {
"agent_compatible": true,
"availability": "current",
"availability_source": "opencode-go-models",
"cache_write_input_cost_per_million": 2.5,
"cached_input_cost_per_million": 0.25,
"capability_confidence": "opencode-maintained-catalog",
"capability_source": "models-dev-opencode-go",
"context_window": 1000000,
"default_reasoning": "none",
"description": "2.4-trillion-parameter multimodal flagship for coding, professional work, and long-horizon agentic workflows",
"display_name": "Qwen3.8 Max via OpenCode Go",
"input_cost_per_million": 2.0,
"inventory": "opencode-go",
"kind": "chat",
"maker": "qwen",
"max_output_tokens": 131072,
"modalities": [
"text"
],
"output_cost_per_million": 6.0,
"output_modalities": [
"text"
],
"parallel_tool_calls": false,
"pricing_source": "opencode-go-docs-source",
"reasoning_levels": [
"none"
],
"resource_group": "opencode_go",
"route": "opencode_go_anthropic_messages",
"source": "models-dev-opencode-go",
"structured_output": true,
"supports_reasoning_summaries": false,
"tool_calling": true,
"upstream_id": "qwen3.8-max"
},
"evidence": {
"docs": {
"endpoint": {
"name": "Qwen3.8 Max",
"npm": "@ai-sdk/anthropic",
"url": "https://opencode.ai/zen/go/v1/messages"
},
"id": "qwen3.8-max",
"pricing": [
{
"cache_read": 0.25,
"cache_write": 2.5,
"input": 2.0,
"label": "Qwen3.8 Max",
"output": 6.0,
"usage": 15.0
}
]
},
"live": {
"id": "qwen3.8-max",
"object": "model",
"owned_by": "opencode"
},
"models_dev": {
"attachment": true,
"cost": {
"cache_read": 0.25,
"cache_write": 2.5,
"input": 2,
"output": 6
},
"description": "2.4-trillion-parameter multimodal flagship for coding, professional work, and long-horizon agentic workflows",
"family": "qwen3.8-max",
"id": "qwen3.8-max",
"last_updated": "2026-08-03",
"limit": {
"context": 1000000,
"output": 131072
},
"modalities": {
"input": [
"text",
"image",
"video"
],
"output": [
"text"
]
},
"name": "Qwen3.8 Max",
"open_weights": false,
"reasoning": true,
"reasoning_options": [
{
"type": "toggle"
},
{
"max": 262144,
"type": "budget_tokens"
}
],
"release_date": "2026-08-03",
"structured_output": true,
"temperature": true,
"tool_call": true
},
"protocol_resolution": {
"authority": "opencode-go-docs-source",
"disagreement": true,
"documented_npm": "@ai-sdk/anthropic",
"models_dev_npm": "@ai-sdk/openai-compatible",
"selected_npm": "@ai-sdk/anthropic"
}
}
},
"opencode_go_openai_chat__deepseek_v4_flash": {
"catalog": {
"agent_compatible": true,
"availability": "current",
"availability_source": "opencode-go-models",
"capability_confidence": "opencode-maintained-catalog",
"capability_source": "models-dev-opencode-go",
"context_window": 1000000,
"default_reasoning": "high",
"description": "Official DeepSeek V4 Flash release with enhanced agentic capabilities and integrated DSpark speculative decoding",
"display_name": "DeepSeek V4 Flash via OpenCode Go",
"inventory": "opencode-go",
"kind": "chat",
"maker": "deepseek",
"max_output_tokens": 384000,
"modalities": [
"text"
],
"output_modalities": [
"text"
],
"parallel_tool_calls": false,
"pricing_source": "opencode-go-docs-source",
"reasoning_levels": [
"low",
"high",
"max"
],
"resource_group": "opencode_go",
"route": "opencode_go_openai_chat",
"source": "models-dev-opencode-go",
"structured_output": true,
"supports_reasoning_summaries": false,
"tool_calling": true,
"upstream_id": "deepseek-v4-flash"
},
"evidence": {
"docs": {
"endpoint": {
"name": "DeepSeek V4 Flash",
"npm": "@ai-sdk/openai-compatible",
"url": "https://opencode.ai/zen/go/v1/chat/completions"
},
"id": "deepseek-v4-flash",
"pricing": [
{
"cache_read": 0.007,
"input": 0.22,
"label": "DeepSeek V4 Flash (Off-Peak)",
"output": 0.66,
"usage": 30.0
},
{
"cache_read": 0.014,
"input": 0.44,
"label": "DeepSeek V4 Flash (Peak)",
"output": 1.32,
"usage": 30.0
}
]
},
"live": {
"id": "deepseek-v4-flash",
"object": "model",
"owned_by": "opencode"
},
"models_dev": {
"attachment": false,
"cost": {
"cache_read": 0.007,
"input": 0.22,
"output": 0.66
},
"description": "Official DeepSeek V4 Flash release with enhanced agentic capabilities and integrated DSpark speculative decoding",
"family": "deepseek-flash",
"id": "deepseek-v4-flash",
"interleaved": {
"field": "reasoning_content"
},
"knowledge": "2025-05",
"last_updated": "2026-07-31",
"limit": {
"context": 1000000,
"output": 384000
},
"modalities": {
"input": [
"text"
],
"output": [
"text"
]
},
"name": "DeepSeek V4 Flash",
"open_weights": true,
"reasoning": true,
"reasoning_options": [
{
"type": "effort",
"values": [
"low",
"high",
"max"
]
}
],
"release_date": "2026-07-31",
"structured_output": true,
"temperature": true,
"tool_call": true
},
"protocol_resolution": {
"authority": "opencode-go-docs-source",
"disagreement": false,
"documented_npm": "@ai-sdk/openai-compatible",
"models_dev_npm": "@ai-sdk/openai-compatible",
"selected_npm": "@ai-sdk/openai-compatible"
}
}
},
"opencode_go_openai_chat__deepseek_v4_flash_vision_exp": {
"catalog": {
"agent_compatible": true,
"availability": "current",
"availability_source": "opencode-go-models",
"capability_confidence": "opencode-maintained-catalog",
"capability_source": "models-dev-opencode-go",
"context_window": 1000000,
"default_reasoning": "none",
"description": "Experimental multimodal DeepSeek V4 Flash model for image understanding, coding, and agentic work",
"display_name": "DeepSeek V4 Flash Vision Exp via OpenCode Go",
"inventory": "opencode-go",
"kind": "chat",
"maker": "deepseek",
"max_output_tokens": 384000,
"modalities": [
"text"
],
"output_modalities": [
"text"
],
"parallel_tool_calls": false,
"pricing_source": "opencode-go-docs-source",
"reasoning_levels": [
"none",
"low",
"high",
"max"
],
"resource_group": "opencode_go",
"route": "opencode_go_openai_chat",
"source": "models-dev-opencode-go",
"structured_output": true,
"supports_reasoning_summaries": false,
"tool_calling": true,
"upstream_id": "deepseek-v4-flash-vision-exp"
},
"evidence": {
"docs": {
"endpoint": {
"name": "DeepSeek V4 Flash Vision Exp",
"npm": "@ai-sdk/openai-compatible",
"url": "https://opencode.ai/zen/go/v1/chat/completions"
},
"id": "deepseek-v4-flash-vision-exp",
"pricing": [
{
"cache_read": 0.007,
"input": 0.22,
"label": "DeepSeek V4 Flash Vision Exp (Off-Peak)",
"output": 0.66,
"usage": 15.0
},
{
"cache_read": 0.014,
"input": 0.44,
"label": "DeepSeek V4 Flash Vision Exp (Peak)",
"output": 1.32,
"usage": 15.0
}
]
},
"live": {
"id": "deepseek-v4-flash-vision-exp",
"object": "model",
"owned_by": "opencode"
},
"models_dev": {
"attachment": true,
"cost": {
"cache_read": 0.007,
"input": 0.22,
"output": 0.66
},
"description": "Experimental multimodal DeepSeek V4 Flash model for image understanding, coding, and agentic work",
"family": "deepseek-flash",
"id": "deepseek-v4-flash-vision-exp",
"interleaved": {
"field": "reasoning_content"
},
"last_updated": "2026-08-21",
"limit": {
"context": 1000000,
"output": 384000
},
"modalities": {
"input": [
"text",
"image"
],
"output": [
"text"
]
},
"name": "DeepSeek V4 Flash Vision Exp",
"open_weights": false,
"reasoning": true,
"reasoning_options": [
{
"type": "toggle"
},
{
"type": "effort",
"values": [
"low",
"high",
"max"
]
}
],
"release_date": "2026-08-21",
"structured_output": true,
"temperature": true,
"tool_call": true
},
"protocol_resolution": {
"authority": "opencode-go-docs-source",
"disagreement": false,
"documented_npm": "@ai-sdk/openai-compatible",
"models_dev_npm": "@ai-sdk/openai-compatible",
"selected_npm": "@ai-sdk/openai-compatible"
}
}
},
"opencode_go_openai_chat__deepseek_v4_pro": {
"catalog": {
"agent_compatible": true,
"availability": "current",
"availability_source": "opencode-go-models",
"capability_confidence": "opencode-maintained-catalog",
"capability_source": "models-dev-opencode-go",
"context_window": 1000000,
"default_reasoning": "high",
"description": "Flagship DeepSeek model for coding, reasoning, and agentic work",
"display_name": "DeepSeek V4 Pro (New) via OpenCode Go",
"inventory": "opencode-go",
"kind": "chat",
"maker": "deepseek",
"max_output_tokens": 384000,
"modalities": [
"text"
],
"output_modalities": [
"text"
],
"parallel_tool_calls": false,
"pricing_source": "opencode-go-docs-source",
"reasoning_levels": [
"high",
"max"
],
"resource_group": "opencode_go",
"route": "opencode_go_openai_chat",
"source": "models-dev-opencode-go",
"structured_output": true,
"supports_reasoning_summaries": false,
"tool_calling": true,
"upstream_id": "deepseek-v4-pro"
},
"evidence": {
"docs": {
"endpoint": {
"name": "DeepSeek V4 Pro",
"npm": "@ai-sdk/openai-compatible",
"url": "https://opencode.ai/zen/go/v1/chat/completions"
},
"id": "deepseek-v4-pro",
"pricing": [
{
"cache_read": 0.022,
"input": 0.66,
"label": "DeepSeek V4 Pro (Off-Peak)",
"output": 1.98,
"usage": 15.0
},
{
"cache_read": 0.044,
"input": 1.32,
"label": "DeepSeek V4 Pro (Peak)",
"output": 3.96,
"usage": 15.0
}
]
},
"live": {
"id": "deepseek-v4-pro",
"object": "model",
"owned_by": "opencode"
},
"models_dev": {
"attachment": false,
"cost": {
"cache_read": 0.022,
"input": 0.66,
"output": 1.98
},
"description": "Flagship DeepSeek model for coding, reasoning, and agentic work",
"family": "deepseek-thinking",
"id": "deepseek-v4-pro",
"interleaved": {
"field": "reasoning_content"
},
"knowledge": "2025-05",
"last_updated": "2026-04-24",
"limit": {
"context": 1000000,
"output": 384000
},
"modalities": {
"input": [
"text"
],
"output": [
"text"
]
},
"name": "DeepSeek V4 Pro (New)",
"open_weights": true,
"reasoning": true,
"reasoning_options": [
{
"type": "effort",
"values": [
"high",
"max"
]
}
],
"release_date": "2026-04-24",
"structured_output": true,
"temperature": true,
"tool_call": true
},
"protocol_resolution": {
"authority": "opencode-go-docs-source",
"disagreement": false,
"documented_npm": "@ai-sdk/openai-compatible",
"models_dev_npm": "@ai-sdk/openai-compatible",
"selected_npm": "@ai-sdk/openai-compatible"
}
}
},
"opencode_go_openai_chat__glm_5": {
"catalog": {
"agent_compatible": true,
"availability": "current",
"availability_source": "opencode-go-models",
"capability_confidence": "opencode-maintained-catalog",
"capability_source": "models-dev-opencode-go",
"context_window": 202752,
"default_reasoning": "none",
"description": "Legacy model retained for compatibility with older integrations",
"display_name": "GLM-5 via OpenCode Go",
"inventory": "opencode-go",
"kind": "chat",
"maker": "zai",
"max_output_tokens": 32768,
"modalities": [
"text"
],
"output_modalities": [
"text"
],
"parallel_tool_calls": false,
"pricing_source": "opencode-go-docs-source",
"reasoning_levels": [
"none"
],
"resource_group": "opencode_go",
"route": "opencode_go_openai_chat",
"source": "models-dev-opencode-go",
"structured_output": false,
"supports_reasoning_summaries": false,
"tool_calling": true,
"upstream_id": "glm-5"
},
"evidence": {
"docs": {
"documented_endpoint": false,
"id": "glm-5"
},
"live": {
"id": "glm-5",
"object": "model",
"owned_by": "opencode"
},
"models_dev": {
"attachment": false,
"cost": {
"cache_read": 0.2,
"input": 1,
"output": 3.2
},
"description": "Legacy model retained for compatibility with older integrations",
"family": "glm",
"id": "glm-5",
"interleaved": {
"field": "reasoning_content"
},
"knowledge": "2025-04",
"last_updated": "2026-02-11",
"limit": {
"context": 202752,
"output": 32768
},
"modalities": {
"input": [
"text"
],
"output": [
"text"
]
},
"name": "GLM-5",
"open_weights": true,
"reasoning": true,
"reasoning_options": [],
"release_date": "2026-02-11",
"status": "deprecated",
"temperature": true,
"tool_call": true
},
"protocol_resolution": {
"authority": "models-dev-opencode-go",
"disagreement": false,
"documented_npm": null,
"models_dev_npm": "@ai-sdk/openai-compatible",
"selected_npm": "@ai-sdk/openai-compatible"
}
}
},
"opencode_go_openai_chat__glm_5_1": {
"catalog": {
"agent_compatible": true,
"availability": "current",
"availability_source": "opencode-go-models",
"cached_input_cost_per_million": 0.26,
"capability_confidence": "opencode-maintained-catalog",
"capability_source": "models-dev-opencode-go",
"context_window": 202752,
"default_reasoning": "none",
"description": "Flagship GLM model for hybrid reasoning, coding, and agentic engineering",
"display_name": "GLM-5.1 via OpenCode Go",
"input_cost_per_million": 1.4,
"inventory": "opencode-go",
"kind": "chat",
"maker": "zai",
"max_output_tokens": 32768,
"modalities": [
"text"
],
"output_cost_per_million": 4.4,
"output_modalities": [
"text"
],
"parallel_tool_calls": false,
"pricing_source": "opencode-go-docs-source",
"reasoning_levels": [
"none"
],
"resource_group": "opencode_go",
"route": "opencode_go_openai_chat",
"source": "models-dev-opencode-go",
"structured_output": false,
"supports_reasoning_summaries": false,
"tool_calling": true,
"upstream_id": "glm-5.1"
},
"evidence": {
"docs": {
"endpoint": {
"name": "GLM-5.1",
"npm": "@ai-sdk/openai-compatible",
"url": "https://opencode.ai/zen/go/v1/chat/completions"
},
"id": "glm-5.1",
"pricing": [
{
"cache_read": 0.26,
"input": 1.4,
"label": "GLM-5.1",
"output": 4.4,
"usage": 60.0
}
]
},
"live": {
"id": "glm-5.1",
"object": "model",
"owned_by": "opencode"
},
"models_dev": {
"attachment": false,
"cost": {
"cache_read": 0.26,
"input": 1.4,
"output": 4.4
},
"description": "Flagship GLM model for hybrid reasoning, coding, and agentic engineering",
"family": "glm",
"id": "glm-5.1",
"interleaved": {
"field": "reasoning_content"
},
"knowledge": "2025-04",
"last_updated": "2026-04-07",
"limit": {
"context": 202752,
"output": 32768
},
"modalities": {
"input": [
"text"
],
"output": [
"text"
]
},
"name": "GLM-5.1",
"open_weights": true,
"reasoning": true,
"reasoning_options": [],
"release_date": "2026-04-07",
"temperature": true,
"tool_call": true
},
"protocol_resolution": {
"authority": "opencode-go-docs-source",
"disagreement": false,
"documented_npm": "@ai-sdk/openai-compatible",
"models_dev_npm": "@ai-sdk/openai-compatible",
"selected_npm": "@ai-sdk/openai-compatible"
}
}
},
"opencode_go_openai_chat__glm_5_2": {
"catalog": {
"agent_compatible": true,
"availability": "current",
"availability_source": "opencode-go-models",
"cached_input_cost_per_million": 0.26,
"capability_confidence": "opencode-maintained-catalog",
"capability_source": "models-dev-opencode-go",
"context_window": 1000000,
"default_reasoning": "high",
"description": "Open flagship GLM for long-horizon coding agents and million-token context work",
"display_name": "GLM-5.2 via OpenCode Go",
"input_cost_per_million": 1.4,
"inventory": "opencode-go",
"kind": "chat",
"maker": "zai",
"max_output_tokens": 131072,
"modalities": [
"text"
],
"output_cost_per_million": 4.4,
"output_modalities": [
"text"
],
"parallel_tool_calls": false,
"pricing_source": "opencode-go-docs-source",
"reasoning_levels": [
"high",
"max"
],
"resource_group": "opencode_go",
"route": "opencode_go_openai_chat",
"source": "models-dev-opencode-go",
"structured_output": true,
"supports_reasoning_summaries": false,
"tool_calling": true,
"upstream_id": "glm-5.2"
},
"evidence": {
"docs": {
"endpoint": {
"name": "GLM-5.2",
"npm": "@ai-sdk/openai-compatible",
"url": "https://opencode.ai/zen/go/v1/chat/completions"
},
"id": "glm-5.2",
"pricing": [
{
"cache_read": 0.26,
"input": 1.4,
"label": "GLM-5.2",
"output": 4.4,
"usage": 60.0
}
]
},
"live": {
"id": "glm-5.2",
"object": "model",
"owned_by": "opencode"
},
"models_dev": {
"attachment": false,
"cost": {
"cache_read": 0.26,
"input": 1.4,
"output": 4.4
},
"description": "Open flagship GLM for long-horizon coding agents and million-token context work",
"family": "glm",
"id": "glm-5.2",
"interleaved": {
"field": "reasoning_content"
},
"last_updated": "2026-06-13",
"limit": {
"context": 1000000,
"output": 131072
},
"modalities": {
"input": [
"text"
],
"output": [
"text"
]
},
"name": "GLM-5.2",
"open_weights": true,
"reasoning": true,
"reasoning_options": [
{
"type": "effort",
"values": [
"high",
"max"
]
}
],
"release_date": "2026-06-13",
"structured_output": true,
"temperature": true,
"tool_call": true
},
"protocol_resolution": {
"authority": "opencode-go-docs-source",
"disagreement": false,
"documented_npm": "@ai-sdk/openai-compatible",
"models_dev_npm": "@ai-sdk/openai-compatible",
"selected_npm": "@ai-sdk/openai-compatible"
}
}
},
"opencode_go_openai_chat__glm_5_3": {
"catalog": {
"agent_compatible": true,
"availability": "current",
"availability_source": "opencode-go-models",
"cached_input_cost_per_million": 0.26,
"capability_confidence": "opencode-maintained-catalog",
"capability_source": "models-dev-opencode-go",
"context_window": 1000000,
"default_reasoning": "high",
"description": "Flagship GLM model for long-horizon coding, agents, and complex project delivery",
"display_name": "GLM-5.3 via OpenCode Go",
"input_cost_per_million": 1.4,
"inventory": "opencode-go",
"kind": "chat",
"maker": "zai",
"max_output_tokens": 131072,
"modalities": [
"text"
],
"output_cost_per_million": 4.4,
"output_modalities": [
"text"
],
"parallel_tool_calls": false,
"pricing_source": "opencode-go-docs-source",
"reasoning_levels": [
"low",
"high",
"max"
],
"resource_group": "opencode_go",
"route": "opencode_go_openai_chat",
"source": "models-dev-opencode-go",
"structured_output": true,
"supports_reasoning_summaries": false,
"tool_calling": true,
"upstream_id": "glm-5.3"
},
"evidence": {
"docs": {
"endpoint": {
"name": "GLM-5.3",
"npm": "@ai-sdk/openai-compatible",
"url": "https://opencode.ai/zen/go/v1/chat/completions"
},
"id": "glm-5.3",
"pricing": [
{
"cache_read": 0.26,
"input": 1.4,
"label": "GLM-5.3",
"output": 4.4,
"usage": 15.0
}
]
},
"live": {
"id": "glm-5.3",
"object": "model",
"owned_by": "opencode"
},
"models_dev": {
"attachment": false,
"cost": {
"cache_read": 0.26,
"input": 1.4,
"output": 4.4
},
"description": "Flagship GLM model for long-horizon coding, agents, and complex project delivery",
"family": "glm",
"id": "glm-5.3",
"interleaved": {
"field": "reasoning_content"
},
"last_updated": "2026-08-14",
"limit": {
"context": 1000000,
"output": 131072
},
"modalities": {
"input": [
"text"
],
"output": [
"text"
]
},
"name": "GLM-5.3",
"open_weights": false,
"reasoning": true,
"reasoning_options": [
{
"type": "effort",
"values": [
"low",
"high",
"max"
]
}
],
"release_date": "2026-08-14",
"structured_output": true,
"temperature": true,
"tool_call": true
},
"protocol_resolution": {
"authority": "opencode-go-docs-source",
"disagreement": false,
"documented_npm": "@ai-sdk/openai-compatible",
"models_dev_npm": "@ai-sdk/openai-compatible",
"selected_npm": "@ai-sdk/openai-compatible"
}
}
},
"opencode_go_openai_chat__hy3": {
"catalog": {
"agent_compatible": true,
"availability": "current",
"availability_source": "opencode-go-models",
"cached_input_cost_per_million": 0.035,
"capability_confidence": "opencode-maintained-catalog",
"capability_source": "models-dev-opencode-go",
"context_window": 256000,
"default_reasoning": "none",
"description": "Tencent Hy reasoning model for coding, instruction following, and agent tasks",
"display_name": "Hy3 (8x usage) via OpenCode Go",
"input_cost_per_million": 0.14,
"inventory": "opencode-go",
"kind": "chat",
"maker": "unknown",
"max_output_tokens": 64000,
"modalities": [
"text"
],
"output_cost_per_million": 0.58,
"output_modalities": [
"text"
],
"parallel_tool_calls": false,
"pricing_source": "opencode-go-docs-source",
"reasoning_levels": [
"none",
"low",
"high"
],
"resource_group": "opencode_go",
"route": "opencode_go_openai_chat",
"source": "models-dev-opencode-go",
"structured_output": false,
"supports_reasoning_summaries": false,
"tool_calling": true,
"upstream_id": "hy3"
},
"evidence": {
"docs": {
"endpoint": {
"name": "Hy3",
"npm": "@ai-sdk/openai-compatible",
"url": "https://opencode.ai/zen/go/v1/chat/completions"
},
"id": "hy3",
"pricing": [
{
"cache_read": 0.035,
"input": 0.14,
"label": "Hy3",
"output": 0.58,
"usage": 60.0
}
]
},
"live": {
"id": "hy3",
"object": "model",
"owned_by": "opencode"
},
"models_dev": {
"attachment": false,
"cost": {
"cache_read": 0.004375,
"input": 0.0175,
"output": 0.0725
},
"description": "Tencent Hy reasoning model for coding, instruction following, and agent tasks",
"family": "Hy",
"id": "hy3",
"last_updated": "2026-07-06",
"limit": {
"context": 256000,
"output": 64000
},
"modalities": {
"input": [
"text"
],
"output": [
"text"
]
},
"name": "Hy3 (8x usage)",
"open_weights": true,
"reasoning": true,
"reasoning_options": [
{
"type": "effort",
"values": [
"none",
"low",
"high"
]
}
],
"release_date": "2026-07-06",
"temperature": true,
"tool_call": true
},
"protocol_resolution": {
"authority": "opencode-go-docs-source",
"disagreement": false,
"documented_npm": "@ai-sdk/openai-compatible",
"models_dev_npm": "@ai-sdk/openai-compatible",
"selected_npm": "@ai-sdk/openai-compatible"
}
}
},
"opencode_go_openai_chat__hy3_preview": {
"catalog": {
"agent_compatible": false,
"availability": "live-unverified",
"availability_source": "opencode-go-models",
"capability_confidence": "id-only",
"capability_source": "opencode-go-models",
"context_window": 0,
"default_reasoning": "none",
"description": "Live ID without capability fingerprint evidence",
"display_name": "Unverified live Go model hy3-preview",
"inventory": "opencode-go",
"kind": "chat",
"maker": "unknown",
"modalities": [
"text"
],
"output_modalities": [
"text"
],
"parallel_tool_calls": false,
"pricing_source": "opencode-go-models",
"reasoning_levels": [
"none"
],
"resource_group": "opencode_go",
"route": "opencode_go_openai_chat",
"source": "opencode-go-models",
"structured_output": false,
"supports_reasoning_summaries": false,
"tool_calling": false,
"upstream_id": "hy3-preview"
},
"evidence": {
"live": {
"id": "hy3-preview",
"object": "model",
"owned_by": "opencode"
},
"unverified_live_only": true
}
},
"opencode_go_openai_chat__kimi_k2_5": {
"catalog": {
"agent_compatible": true,
"availability": "current",
"availability_source": "opencode-go-models",
"capability_confidence": "opencode-maintained-catalog",
"capability_source": "models-dev-opencode-go",
"context_window": 262144,
"default_reasoning": "none",
"description": "Legacy model retained for compatibility with older integrations",
"display_name": "Kimi K2.5 via OpenCode Go",
"inventory": "opencode-go",
"kind": "chat",
"maker": "moonshotai",
"max_output_tokens": 65536,
"modalities": [
"text"
],
"output_modalities": [
"text"
],
"parallel_tool_calls": false,
"pricing_source": "opencode-go-docs-source",
"reasoning_levels": [
"none"
],
"resource_group": "opencode_go",
"route": "opencode_go_openai_chat",
"source": "models-dev-opencode-go",
"structured_output": false,
"supports_reasoning_summaries": false,
"tool_calling": true,
"upstream_id": "kimi-k2.5"
},
"evidence": {
"docs": {
"documented_endpoint": false,
"id": "kimi-k2.5"
},
"live": {
"id": "kimi-k2.5",
"object": "model",
"owned_by": "opencode"
},
"models_dev": {
"attachment": true,
"cost": {
"cache_read": 0.1,
"input": 0.6,
"output": 3
},
"description": "Legacy model retained for compatibility with older integrations",
"family": "kimi-k2",
"id": "kimi-k2.5",
"interleaved": {
"field": "reasoning_content"
},
"knowledge": "2024-10",
"last_updated": "2026-01-27",
"limit": {
"context": 262144,
"output": 65536
},
"modalities": {
"input": [
"text",
"image",
"video"
],
"output": [
"text"
]
},
"name": "Kimi K2.5",
"open_weights": true,
"reasoning": true,
"reasoning_options": [],
"release_date": "2026-01-27",
"status": "deprecated",
"temperature": true,
"tool_call": true
},
"protocol_resolution": {
"authority": "models-dev-opencode-go",
"disagreement": false,
"documented_npm": null,
"models_dev_npm": "@ai-sdk/openai-compatible",
"selected_npm": "@ai-sdk/openai-compatible"
}
}
},
"opencode_go_openai_chat__kimi_k2_6": {
"catalog": {
"agent_compatible": true,
"availability": "current",
"availability_source": "opencode-go-models",
"cached_input_cost_per_million": 0.16,
"capability_confidence": "opencode-maintained-catalog",
"capability_source": "models-dev-opencode-go",
"context_window": 262144,
"default_reasoning": "none",
"description": "Kimi multimodal agent model for visual understanding, coding, and planning",
"display_name": "Kimi K2.6 via OpenCode Go",
"input_cost_per_million": 0.95,
"inventory": "opencode-go",
"kind": "chat",
"maker": "moonshotai",
"max_output_tokens": 65536,
"modalities": [
"text"
],
"output_cost_per_million": 4.0,
"output_modalities": [
"text"
],
"parallel_tool_calls": false,
"pricing_source": "opencode-go-docs-source",
"reasoning_levels": [
"none"
],
"resource_group": "opencode_go",
"route": "opencode_go_openai_chat",
"source": "models-dev-opencode-go",
"structured_output": false,
"supports_reasoning_summaries": false,
"tool_calling": true,
"upstream_id": "kimi-k2.6"
},
"evidence": {
"docs": {
"endpoint": {
"name": "Kimi K2.6",
"npm": "@ai-sdk/openai-compatible",
"url": "https://opencode.ai/zen/go/v1/chat/completions"
},
"id": "kimi-k2.6",
"pricing": [
{
"cache_read": 0.16,
"input": 0.95,
"label": "Kimi K2.6",
"output": 4.0,
"usage": 60.0
}
]
},
"live": {
"id": "kimi-k2.6",
"object": "model",
"owned_by": "opencode"
},
"models_dev": {
"attachment": true,
"cost": {
"cache_read": 0.16,
"input": 0.95,
"output": 4
},
"description": "Kimi multimodal agent model for visual understanding, coding, and planning",
"family": "kimi-k2",
"id": "kimi-k2.6",
"interleaved": {
"field": "reasoning_content"
},
"knowledge": "2024-10",
"last_updated": "2026-04-21",
"limit": {
"context": 262144,
"output": 65536
},
"modalities": {
"input": [
"text",
"image",
"video"
],
"output": [
"text"
]
},
"name": "Kimi K2.6",
"open_weights": true,
"reasoning": true,
"reasoning_options": [],
"release_date": "2026-04-21",
"temperature": true,
"tool_call": true
},
"protocol_resolution": {
"authority": "opencode-go-docs-source",
"disagreement": false,
"documented_npm": "@ai-sdk/openai-compatible",
"models_dev_npm": "@ai-sdk/openai-compatible",
"selected_npm": "@ai-sdk/openai-compatible"
}
}
},
"opencode_go_openai_chat__kimi_k2_7_code": {
"catalog": {
"agent_compatible": true,
"availability": "current",
"availability_source": "opencode-go-models",
"cached_input_cost_per_million": 0.19,
"capability_confidence": "opencode-maintained-catalog",
"capability_source": "models-dev-opencode-go",
"context_window": 262144,
"default_reasoning": "none",
"description": "Coding-focused Kimi model, stronger on long-horizon repo work with less overthinking",
"display_name": "Kimi K2.7 Code via OpenCode Go",
"input_cost_per_million": 0.95,
"inventory": "opencode-go",
"kind": "chat",
"maker": "moonshotai",
"max_output_tokens": 262144,
"modalities": [
"text"
],
"output_cost_per_million": 4.0,
"output_modalities": [
"text"
],
"parallel_tool_calls": false,
"pricing_source": "opencode-go-docs-source",
"reasoning_levels": [
"none"
],
"resource_group": "opencode_go",
"route": "opencode_go_openai_chat",
"source": "models-dev-opencode-go",
"structured_output": true,
"supports_reasoning_summaries": false,
"tool_calling": true,
"upstream_id": "kimi-k2.7-code"
},
"evidence": {
"docs": {
"endpoint": {
"name": "Kimi K2.7 Code",
"npm": "@ai-sdk/openai-compatible",
"url": "https://opencode.ai/zen/go/v1/chat/completions"
},
"id": "kimi-k2.7-code",
"pricing": [
{
"cache_read": 0.19,
"input": 0.95,
"label": "Kimi K2.7 Code",
"output": 4.0,
"usage": 60.0
}
]
},
"live": {
"id": "kimi-k2.7-code",
"object": "model",
"owned_by": "opencode"
},
"models_dev": {
"attachment": true,
"cost": {
"cache_read": 0.19,
"input": 0.95,
"output": 4
},
"description": "Coding-focused Kimi model, stronger on long-horizon repo work with less overthinking",
"family": "kimi-k2",
"id": "kimi-k2.7-code",
"interleaved": {
"field": "reasoning_content"
},
"knowledge": "2025-01",
"last_updated": "2026-06-12",
"limit": {
"context": 262144,
"output": 262144
},
"modalities": {
"input": [
"text",
"image",
"video"
],
"output": [
"text"
]
},
"name": "Kimi K2.7 Code",
"open_weights": true,
"reasoning": true,
"reasoning_options": [],
"release_date": "2026-06-12",
"structured_output": true,
"temperature": false,
"tool_call": true
},
"protocol_resolution": {
"authority": "opencode-go-docs-source",
"disagreement": false,
"documented_npm": "@ai-sdk/openai-compatible",
"models_dev_npm": "@ai-sdk/openai-compatible",
"selected_npm": "@ai-sdk/openai-compatible"
}
}
},
"opencode_go_openai_chat__kimi_k3": {
"catalog": {
"agent_compatible": true,
"availability": "current",
"availability_source": "opencode-go-models",
"cached_input_cost_per_million": 0.3,
"capability_confidence": "opencode-maintained-catalog",
"capability_source": "models-dev-opencode-go",
"context_window": 1048576,
"default_reasoning": "max",
"description": "Multimodal Kimi model with 1M context and toggleable max-effort thinking for long-horizon agent work",
"display_name": "Kimi K3 via OpenCode Go",
"input_cost_per_million": 3.0,
"inventory": "opencode-go",
"kind": "chat",
"maker": "moonshotai",
"max_output_tokens": 131072,
"modalities": [
"text"
],
"output_cost_per_million": 15.0,
"output_modalities": [
"text"
],
"parallel_tool_calls": false,
"pricing_source": "opencode-go-docs-source",
"reasoning_levels": [
"max"
],
"resource_group": "opencode_go",
"route": "opencode_go_openai_chat",
"source": "models-dev-opencode-go",
"structured_output": true,
"supports_reasoning_summaries": false,
"tool_calling": true,
"upstream_id": "kimi-k3"
},
"evidence": {
"docs": {
"endpoint": {
"name": "Kimi K3",
"npm": "@ai-sdk/openai-compatible",
"url": "https://opencode.ai/zen/go/v1/chat/completions"
},
"id": "kimi-k3",
"pricing": [
{
"cache_read": 0.3,
"input": 3.0,
"label": "Kimi K3",
"output": 15.0,
"usage": 15.0
}
]
},
"live": {
"id": "kimi-k3",
"object": "model",
"owned_by": "opencode"
},
"models_dev": {
"attachment": true,
"cost": {
"cache_read": 0.3,
"input": 3,
"output": 15
},
"description": "Multimodal Kimi model with 1M context and toggleable max-effort thinking for long-horizon agent work",
"family": "kimi-k3",
"id": "kimi-k3",
"interleaved": {
"field": "reasoning_content"
},
"last_updated": "2026-07-16",
"limit": {
"context": 1048576,
"output": 131072
},
"modalities": {
"input": [
"text",
"image",
"video"
],
"output": [
"text"
]
},
"name": "Kimi K3",
"open_weights": true,
"reasoning": true,
"reasoning_options": [
{
"type": "effort",
"values": [
"max"
]
}
],
"release_date": "2026-07-16",
"structured_output": true,
"temperature": false,
"tool_call": true
},
"protocol_resolution": {
"authority": "opencode-go-docs-source",
"disagreement": false,
"documented_npm": "@ai-sdk/openai-compatible",
"models_dev_npm": "@ai-sdk/openai-compatible",
"selected_npm": "@ai-sdk/openai-compatible"
}
}
},
"opencode_go_openai_chat__mimo_v2_5": {
"catalog": {
"agent_compatible": true,
"availability": "current",
"availability_source": "opencode-go-models",
"cached_input_cost_per_million": 0.0028,
"capability_confidence": "opencode-maintained-catalog",
"capability_source": "models-dev-opencode-go",
"context_window": 1000000,
"default_reasoning": "none",
"description": "MiMo omni model for text, image, video, audio, and agents",
"display_name": "MiMo V2.5 via OpenCode Go",
"input_cost_per_million": 0.14,
"inventory": "opencode-go",
"kind": "chat",
"maker": "unknown",
"max_output_tokens": 128000,
"modalities": [
"text"
],
"output_cost_per_million": 0.28,
"output_modalities": [
"text"
],
"parallel_tool_calls": false,
"pricing_source": "opencode-go-docs-source",
"reasoning_levels": [
"none"
],
"resource_group": "opencode_go",
"route": "opencode_go_openai_chat",
"source": "models-dev-opencode-go",
"structured_output": false,
"supports_reasoning_summaries": false,
"tool_calling": true,
"upstream_id": "mimo-v2.5"
},
"evidence": {
"docs": {
"endpoint": {
"name": "MiMo-V2.5",
"npm": "@ai-sdk/openai-compatible",
"url": "https://opencode.ai/zen/go/v1/chat/completions"
},
"id": "mimo-v2.5",
"pricing": [
{
"cache_read": 0.0028,
"input": 0.14,
"label": "MiMo V2.5",
"output": 0.28,
"usage": 60.0
}
]
},
"live": {
"id": "mimo-v2.5",
"object": "model",
"owned_by": "opencode"
},
"models_dev": {
"attachment": true,
"cost": {
"cache_read": 0.0028,
"input": 0.14,
"output": 0.28
},
"description": "MiMo omni model for text, image, video, audio, and agents",
"family": "mimo-v2.5",
"id": "mimo-v2.5",
"interleaved": {
"field": "reasoning_content"
},
"knowledge": "2024-12",
"last_updated": "2026-04-22",
"limit": {
"context": 1000000,
"output": 128000
},
"modalities": {
"input": [
"text",
"image",
"audio",
"video"
],
"output": [
"text"
]
},
"name": "MiMo V2.5",
"open_weights": true,
"reasoning": true,
"reasoning_options": [],
"release_date": "2026-04-22",
"temperature": true,
"tool_call": true
},
"protocol_resolution": {
"authority": "opencode-go-docs-source",
"disagreement": false,
"documented_npm": "@ai-sdk/openai-compatible",
"models_dev_npm": "@ai-sdk/openai-compatible",
"selected_npm": "@ai-sdk/openai-compatible"
}
}
},
"opencode_go_openai_chat__mimo_v2_5_pro": {
"catalog": {
"agent_compatible": true,
"availability": "current",
"availability_source": "opencode-go-models",
"cached_input_cost_per_million": 0.003625,
"capability_confidence": "opencode-maintained-catalog",
"capability_source": "models-dev-opencode-go",
"context_window": 1048576,
"default_reasoning": "none",
"description": "MiMo pro model for strong multimodal reasoning and agent execution",
"display_name": "MiMo V2.5 Pro via OpenCode Go",
"input_cost_per_million": 0.435,
"inventory": "opencode-go",
"kind": "chat",
"maker": "unknown",
"max_output_tokens": 128000,
"modalities": [
"text"
],
"output_cost_per_million": 0.87,
"output_modalities": [
"text"
],
"parallel_tool_calls": false,
"pricing_source": "opencode-go-docs-source",
"reasoning_levels": [
"none"
],
"resource_group": "opencode_go",
"route": "opencode_go_openai_chat",
"source": "models-dev-opencode-go",
"structured_output": false,
"supports_reasoning_summaries": false,
"tool_calling": true,
"upstream_id": "mimo-v2.5-pro"
},
"evidence": {
"docs": {
"endpoint": {
"name": "MiMo-V2.5-Pro",
"npm": "@ai-sdk/openai-compatible",
"url": "https://opencode.ai/zen/go/v1/chat/completions"
},
"id": "mimo-v2.5-pro",
"pricing": [
{
"cache_read": 0.003625,
"input": 0.435,
"label": "MiMo V2.5 Pro",
"output": 0.87,
"usage": 15.0
}
]
},
"live": {
"id": "mimo-v2.5-pro",
"object": "model",
"owned_by": "opencode"
},
"models_dev": {
"attachment": true,
"cost": {
"cache_read": 0.003625,
"input": 0.435,
"output": 0.87
},
"description": "MiMo pro model for strong multimodal reasoning and agent execution",
"family": "mimo-v2.5-pro",
"id": "mimo-v2.5-pro",
"interleaved": {
"field": "reasoning_content"
},
"knowledge": "2024-12",
"last_updated": "2026-04-22",
"limit": {
"context": 1048576,
"output": 128000
},
"modalities": {
"input": [
"text"
],
"output": [
"text"
]
},
"name": "MiMo V2.5 Pro",
"open_weights": true,
"reasoning": true,
"reasoning_options": [],
"release_date": "2026-04-22",
"temperature": true,
"tool_call": true
},
"protocol_resolution": {
"authority": "opencode-go-docs-source",
"disagreement": false,
"documented_npm": "@ai-sdk/openai-compatible",
"models_dev_npm": "@ai-sdk/openai-compatible",
"selected_npm": "@ai-sdk/openai-compatible"
}
}
},
"opencode_go_openai_chat__mimo_v2_omni": {
"catalog": {
"agent_compatible": true,
"availability": "current",
"availability_source": "opencode-go-models",
"capability_confidence": "opencode-maintained-catalog",
"capability_source": "models-dev-opencode-go",
"context_window": 262144,
"default_reasoning": "none",
"description": "Legacy model retained for compatibility with older integrations",
"display_name": "MiMo V2 Omni via OpenCode Go",
"inventory": "opencode-go",
"kind": "chat",
"maker": "unknown",
"max_output_tokens": 128000,
"modalities": [
"text"
],
"output_modalities": [
"text"
],
"parallel_tool_calls": false,
"pricing_source": "opencode-go-docs-source",
"reasoning_levels": [
"none"
],
"resource_group": "opencode_go",
"route": "opencode_go_openai_chat",
"source": "models-dev-opencode-go",
"structured_output": false,
"supports_reasoning_summaries": false,
"tool_calling": true,
"upstream_id": "mimo-v2-omni"
},
"evidence": {
"docs": {
"documented_endpoint": false,
"id": "mimo-v2-omni"
},
"live": {
"id": "mimo-v2-omni",
"object": "model",
"owned_by": "opencode"
},
"models_dev": {
"attachment": true,
"cost": {
"cache_read": 0.08,
"input": 0.4,
"output": 2
},
"description": "Legacy model retained for compatibility with older integrations",
"family": "mimo-v2-omni",
"id": "mimo-v2-omni",
"interleaved": {
"field": "reasoning_content"
},
"knowledge": "2024-12",
"last_updated": "2026-03-18",
"limit": {
"context": 262144,
"output": 128000
},
"modalities": {
"input": [
"text",
"image",
"audio",
"pdf"
],
"output": [
"text"
]
},
"name": "MiMo V2 Omni",
"open_weights": true,
"reasoning": true,
"reasoning_options": [],
"release_date": "2026-03-18",
"status": "deprecated",
"temperature": true,
"tool_call": true
},
"protocol_resolution": {
"authority": "models-dev-opencode-go",
"disagreement": false,
"documented_npm": null,
"models_dev_npm": "@ai-sdk/openai-compatible",
"selected_npm": "@ai-sdk/openai-compatible"
}
}
},
"opencode_go_openai_chat__mimo_v2_pro": {
"catalog": {
"agent_compatible": true,
"availability": "current",
"availability_source": "opencode-go-models",
"capability_confidence": "opencode-maintained-catalog",
"capability_source": "models-dev-opencode-go",
"context_window": 1048576,
"default_reasoning": "none",
"description": "Legacy model retained for compatibility with older integrations",
"display_name": "MiMo V2 Pro via OpenCode Go",
"inventory": "opencode-go",
"kind": "chat",
"maker": "unknown",
"max_output_tokens": 128000,
"modalities": [
"text"
],
"output_modalities": [
"text"
],
"parallel_tool_calls": false,
"pricing_source": "opencode-go-docs-source",
"reasoning_levels": [
"none"
],
"resource_group": "opencode_go",
"route": "opencode_go_openai_chat",
"source": "models-dev-opencode-go",
"structured_output": false,
"supports_reasoning_summaries": false,
"tool_calling": true,
"upstream_id": "mimo-v2-pro"
},
"evidence": {
"docs": {
"documented_endpoint": false,
"id": "mimo-v2-pro"
},
"live": {
"id": "mimo-v2-pro",
"object": "model",
"owned_by": "opencode"
},
"models_dev": {
"attachment": true,
"cost": {
"cache_read": 0.2,
"context_over_200k": {
"cache_read": 0.4,
"input": 2,
"output": 6
},
"input": 1,
"output": 3,
"tiers": [
{
"cache_read": 0.4,
"input": 2,
"output": 6,
"tier": {
"size": 256000,
"type": "context"
}
}
]
},
"description": "Legacy model retained for compatibility with older integrations",
"family": "mimo-v2-pro",
"id": "mimo-v2-pro",
"interleaved": {
"field": "reasoning_content"
},
"knowledge": "2024-12",
"last_updated": "2026-03-18",
"limit": {
"context": 1048576,
"output": 128000
},
"modalities": {
"input": [
"text"
],
"output": [
"text"
]
},
"name": "MiMo V2 Pro",
"open_weights": true,
"reasoning": true,
"reasoning_options": [],
"release_date": "2026-03-18",
"status": "deprecated",
"temperature": true,
"tool_call": true
},
"protocol_resolution": {
"authority": "models-dev-opencode-go",
"disagreement": false,
"documented_npm": null,
"models_dev_npm": "@ai-sdk/openai-compatible",
"selected_npm": "@ai-sdk/openai-compatible"
}
}
},
"opencode_go_openai_chat__ox_alpha_free": {
"catalog": {
"agent_compatible": true,
"availability": "current",
"availability_source": "opencode-go-models",
"capability_confidence": "opencode-maintained-catalog",
"capability_source": "models-dev-opencode-go",
"context_window": 1000000,
"default_reasoning": "high",
"description": "Stealth reasoning model for coding, agentic tasks, and tool use",
"display_name": "Ox Alpha Free (Unlimited) via OpenCode Go",
"inventory": "opencode-go",
"kind": "chat",
"maker": "unknown",
"max_output_tokens": 131072,
"modalities": [
"text"
],
"output_modalities": [
"text"
],
"parallel_tool_calls": false,
"pricing_source": "opencode-go-docs-source",
"reasoning_levels": [
"low",
"high",
"max"
],
"resource_group": "opencode_go",
"route": "opencode_go_openai_chat",
"source": "models-dev-opencode-go",
"structured_output": true,
"supports_reasoning_summaries": false,
"tool_calling": true,
"upstream_id": "ox-alpha-free"
},
"evidence": {
"docs": {
"endpoint": {
"name": "Ox Alpha Free",
"npm": "@ai-sdk/openai-compatible",
"url": "https://opencode.ai/zen/go/v1/chat/completions"
},
"id": "ox-alpha-free",
"pricing": [
{
"input": null,
"label": "Ox Alpha Free",
"output": null,
"usage": null
}
]
},
"live": {
"id": "ox-alpha-free",
"object": "model",
"owned_by": "opencode"
},
"models_dev": {
"attachment": true,
"cost": {
"cache_read": 0,
"input": 0,
"output": 0
},
"description": "Stealth reasoning model for coding, agentic tasks, and tool use",
"id": "ox-alpha-free",
"interleaved": {
"field": "reasoning_content"
},
"last_updated": "2026-08-21",
"limit": {
"context": 1000000,
"output": 131072
},
"modalities": {
"input": [
"text",
"image",
"video"
],
"output": [
"text"
]
},
"name": "Ox Alpha Free (Unlimited)",
"open_weights": false,
"reasoning": true,
"reasoning_options": [
{
"type": "effort",
"values": [
"low",
"high",
"max"
]
}
],
"release_date": "2026-08-21",
"structured_output": true,
"temperature": true,
"tool_call": true
},
"protocol_resolution": {
"authority": "opencode-go-docs-source",
"disagreement": false,
"documented_npm": "@ai-sdk/openai-compatible",
"models_dev_npm": "@ai-sdk/openai-compatible",
"selected_npm": "@ai-sdk/openai-compatible"
}
}
},
"opencode_go_openai_chat__qwen3_5_plus": {
"catalog": {
"agent_compatible": true,
"availability": "current",
"availability_source": "opencode-go-models",
"capability_confidence": "opencode-maintained-catalog",
"capability_source": "models-dev-opencode-go",
"context_window": 262144,
"default_reasoning": "none",
"description": "Legacy model retained for compatibility with older integrations",
"display_name": "Qwen3.5 Plus via OpenCode Go",
"inventory": "opencode-go",
"kind": "chat",
"maker": "qwen",
"max_output_tokens": 65536,
"modalities": [
"text"
],
"output_modalities": [
"text"
],
"parallel_tool_calls": false,
"pricing_source": "opencode-go-docs-source",
"reasoning_levels": [
"none"
],
"resource_group": "opencode_go",
"route": "opencode_go_openai_chat",
"source": "models-dev-opencode-go",
"structured_output": false,
"supports_reasoning_summaries": false,
"tool_calling": true,
"upstream_id": "qwen3.5-plus"
},
"evidence": {
"docs": {
"documented_endpoint": false,
"id": "qwen3.5-plus"
},
"live": {
"id": "qwen3.5-plus",
"object": "model",
"owned_by": "opencode"
},
"models_dev": {
"attachment": true,
"cost": {
"cache_read": 0.02,
"cache_write": 0.25,
"input": 0.2,
"output": 1.2
},
"description": "Legacy model retained for compatibility with older integrations",
"family": "qwen3.5",
"id": "qwen3.5-plus",
"knowledge": "2025-04",
"last_updated": "2026-02-16",
"limit": {
"context": 262144,
"output": 65536
},
"modalities": {
"input": [
"text",
"image",
"video"
],
"output": [
"text"
]
},
"name": "Qwen3.5 Plus",
"open_weights": false,
"reasoning": true,
"reasoning_options": [
{
"type": "toggle"
},
{
"max": 81920,
"type": "budget_tokens"
}
],
"release_date": "2026-02-16",
"status": "deprecated",
"temperature": true,
"tool_call": true
},
"protocol_resolution": {
"authority": "models-dev-opencode-go",
"disagreement": false,
"documented_npm": null,
"models_dev_npm": "@ai-sdk/openai-compatible",
"selected_npm": "@ai-sdk/openai-compatible"
}
}
},
"opencode_go_responses__gpt_5_6_luna": {
"catalog": {
"agent_compatible": true,
"availability": "current",
"availability_source": "opencode-go-models",
"capability_confidence": "opencode-maintained-catalog",
"capability_source": "models-dev-opencode-go",
"context_window": 1050000,
"default_reasoning": "none",
"description": "Cost-efficient GPT-5.6 model for fast, high-volume workloads",
"display_name": "GPT-5.6 Luna via OpenCode Go",
"inventory": "opencode-go",
"kind": "chat",
"maker": "openai",
"max_output_tokens": 128000,
"modalities": [
"text"
],
"output_modalities": [
"text"
],
"parallel_tool_calls": false,
"pricing_source": "opencode-go-docs-source",
"reasoning_levels": [
"none",
"low",
"medium",
"high",
"xhigh",
"max"
],
"resource_group": "opencode_go",
"route": "opencode_go_responses",
"source": "models-dev-opencode-go",
"structured_output": true,
"supports_reasoning_summaries": false,
"tool_calling": true,
"upstream_id": "gpt-5.6-luna"
},
"evidence": {
"docs": {
"endpoint": {
"name": "GPT 5.6 Luna",
"npm": "@ai-sdk/openai",
"url": "https://opencode.ai/zen/go/v1/responses"
},
"id": "gpt-5.6-luna",
"pricing": [
{
"cache_read": 0.02,
"cache_write": 0.25,
"input": 0.2,
"label": "GPT 5.6 Luna (≤ 272K tokens)",
"output": 1.2,
"usage": 15.0
},
{
"cache_read": 0.04,
"cache_write": 0.5,
"input": 0.4,
"label": "GPT 5.6 Luna (> 272K tokens)",
"output": 1.8,
"usage": 15.0
}
]
},
"live": {
"id": "gpt-5.6-luna",
"object": "model",
"owned_by": "opencode"
},
"models_dev": {
"attachment": true,
"cost": {
"cache_read": 0.02,
"cache_write": 0.25,
"context_over_200k": {
"cache_read": 0.04,
"cache_write": 0.5,
"input": 0.4,
"output": 1.8
},
"input": 0.2,
"output": 1.2,
"tiers": [
{
"cache_read": 0.04,
"cache_write": 0.5,
"input": 0.4,
"output": 1.8,
"tier": {
"size": 272000,
"type": "context"
}
}
]
},
"description": "Cost-efficient GPT-5.6 model for fast, high-volume workloads",
"family": "gpt-luna",
"id": "gpt-5.6-luna",
"knowledge": "2026-02-16",
"last_updated": "2026-07-09",
"limit": {
"context": 1050000,
"input": 922000,
"output": 128000
},
"modalities": {
"input": [
"text",
"image",
"pdf"
],
"output": [
"text"
]
},
"name": "GPT-5.6 Luna",
"open_weights": false,
"provider": {
"npm": "@ai-sdk/openai"
},
"reasoning": true,
"reasoning_options": [
{
"type": "effort",
"values": [
"none",
"low",
"medium",
"high",
"xhigh",
"max"
]
}
],
"release_date": "2026-07-09",
"structured_output": true,
"temperature": false,
"tool_call": true
},
"protocol_resolution": {
"authority": "opencode-go-docs-source",
"disagreement": false,
"documented_npm": "@ai-sdk/openai",
"models_dev_npm": "@ai-sdk/openai",
"selected_npm": "@ai-sdk/openai"
}
}
},
"opencode_go_responses__grok_4_5": {
"catalog": {
"agent_compatible": true,
"availability": "current",
"availability_source": "opencode-go-models",
"cached_input_cost_per_million": 0.3,
"capability_confidence": "opencode-maintained-catalog",
"capability_source": "models-dev-opencode-go",
"context_window": 500000,
"default_reasoning": "medium",
"description": "xAI's Grok model for chat, coding, agentic tools, and lower hallucination risk",
"display_name": "Grok 4.5 via OpenCode Go",
"input_cost_per_million": 2.0,
"inventory": "opencode-go",
"kind": "chat",
"maker": "unknown",
"max_output_tokens": 500000,
"modalities": [
"text"
],
"output_cost_per_million": 6.0,
"output_modalities": [
"text"
],
"parallel_tool_calls": false,
"pricing_source": "opencode-go-docs-source",
"reasoning_levels": [
"low",
"medium",
"high"
],
"resource_group": "opencode_go",
"route": "opencode_go_responses",
"source": "models-dev-opencode-go",
"structured_output": true,
"supports_reasoning_summaries": false,
"tool_calling": true,
"upstream_id": "grok-4.5"
},
"evidence": {
"docs": {
"endpoint": {
"name": "Grok 4.5",
"npm": "@ai-sdk/openai",
"url": "https://opencode.ai/zen/go/v1/responses"
},
"id": "grok-4.5",
"pricing": [
{
"cache_read": 0.3,
"input": 2.0,
"label": "Grok 4.5",
"output": 6.0,
"usage": 15.0
}
]
},
"live": {
"id": "grok-4.5",
"object": "model",
"owned_by": "opencode"
},
"models_dev": {
"attachment": true,
"cost": {
"cache_read": 0.5,
"context_over_200k": {
"cache_read": 1,
"input": 4,
"output": 12
},
"input": 2,
"output": 6,
"tiers": [
{
"cache_read": 1,
"input": 4,
"output": 12,
"tier": {
"size": 200000,
"type": "context"
}
}
]
},
"description": "xAI's Grok model for chat, coding, agentic tools, and lower hallucination risk",
"family": "grok",
"id": "grok-4.5",
"last_updated": "2026-07-08",
"limit": {
"context": 500000,
"output": 500000
},
"modalities": {
"input": [
"text",
"image"
],
"output": [
"text"
]
},
"name": "Grok 4.5",
"open_weights": false,
"provider": {
"npm": "@ai-sdk/openai"
},
"reasoning": true,
"reasoning_options": [
{
"type": "effort",
"values": [
"low",
"medium",
"high"
]
}
],
"release_date": "2026-07-08",
"structured_output": true,
"temperature": true,
"tool_call": true
},
"protocol_resolution": {
"authority": "opencode-go-docs-source",
"disagreement": false,
"documented_npm": "@ai-sdk/openai",
"models_dev_npm": "@ai-sdk/openai",
"selected_npm": "@ai-sdk/openai"
}
}
},
"opencode_go_responses__muse_spark_1_2_contributor": {
"catalog": {
"agent_compatible": true,
"availability": "current",
"availability_source": "opencode-go-models",
"cached_input_cost_per_million": 0.002,
"capability_confidence": "opencode-maintained-catalog",
"capability_source": "models-dev-opencode-go",
"context_window": 1048576,
"default_reasoning": "medium",
"description": "Muse Spark 1.2 is a coding-focused update to Muse Spark 1.1 with improvements in code generation, complex debugging, codebase understanding, and end-to-end developer workflows.",
"display_name": "Muse Spark 1.2 Contributor via OpenCode Go",
"input_cost_per_million": 0.1,
"inventory": "opencode-go",
"kind": "chat",
"maker": "unknown",
"max_output_tokens": 131072,
"modalities": [
"text"
],
"output_cost_per_million": 0.2,
"output_modalities": [
"text"
],
"parallel_tool_calls": false,
"pricing_source": "opencode-go-docs-source",
"reasoning_levels": [
"minimal",
"low",
"medium",
"high",
"xhigh"
],
"resource_group": "opencode_go",
"route": "opencode_go_responses",
"source": "models-dev-opencode-go",
"structured_output": true,
"supports_reasoning_summaries": false,
"tool_calling": true,
"upstream_id": "muse-spark-1.2-contributor"
},
"evidence": {
"docs": {
"endpoint": {
"name": "Muse Spark 1.2 Contributor",
"npm": "@ai-sdk/openai",
"url": "https://opencode.ai/zen/go/v1/responses"
},
"id": "muse-spark-1.2-contributor",
"pricing": [
{
"cache_read": 0.002,
"input": 0.1,
"label": "Muse Spark 1.2 Contributor",
"output": 0.2,
"usage": 60.0
}
]
},
"live": {
"id": "muse-spark-1.2-contributor",
"object": "model",
"owned_by": "opencode"
},
"models_dev": {
"attachment": true,
"cost": {
"cache_read": 0.002,
"input": 0.1,
"output": 0.2
},
"description": "Muse Spark 1.2 is a coding-focused update to Muse Spark 1.1 with improvements in code generation, complex debugging, codebase understanding, and end-to-end developer workflows.",
"family": "muse",
"id": "muse-spark-1.2-contributor",
"last_updated": "2026-08-05",
"limit": {
"context": 1048576,
"output": 131072
},
"modalities": {
"input": [
"text",
"image",
"video",
"pdf",
"audio"
],
"output": [
"text"
]
},
"name": "Muse Spark 1.2 Contributor",
"open_weights": false,
"provider": {
"npm": "@ai-sdk/openai"
},
"reasoning": true,
"reasoning_options": [
{
"type": "effort",
"values": [
"minimal",
"low",
"medium",
"high",
"xhigh"
]
}
],
"release_date": "2026-08-05",
"structured_output": true,
"temperature": true,
"tool_call": true
},
"protocol_resolution": {
"authority": "opencode-go-docs-source",
"disagreement": false,
"documented_npm": "@ai-sdk/openai",
"models_dev_npm": "@ai-sdk/openai",
"selected_npm": "@ai-sdk/openai"
}
}
}
},
"models_sha256": "6cee754c7f049ff226133db82b7848ed6d6fa606fd347cd25bc411707e497591",
"schema_version": 8,
"sources": {
"models-dev-opencode-go": "https://models.dev/api.json",
"opencode-go-docs": "https://opencode.ai/docs/go/",
"opencode-go-docs-source": "https://raw.githubusercontent.com/anomalyco/opencode/03bba464d46f3eddf74195919b1344aa937f7b11/packages/web/src/content/docs/go.mdx",
"opencode-go-models": "https://opencode.ai/zen/go/v1/models"
}
}