{ "adapter": "opencode_zen_join", "as_of": "2026-08-23", "captures": [ { "response_sha256": "9a86f4f50be36ec2bb137d5ba38b8fdf8905c10a8048713693621fda4d3c1c95", "retrieved_at": "2026-08-24T00:16:23Z", "source": "opencode-zen-models" }, { "response_sha256": "d537d80d3dc3c7a8bd589957ed6b71c0e5c4572b8ad9316b0376ce51be928388", "retrieved_at": "2026-08-24T00:16:23Z", "source": "models-dev-opencode-zen" }, { "response_sha256": "7a4009299eb55513cb58d37a9bd898c74a43ad5813dc8594d0c257d54fa2129f", "retrieved_at": "2026-08-24T00:16:23Z", "source": "opencode-zen-docs-source" } ], "discovery": { "endpoint": "https://opencode.ai/zen/v1/models" }, "dynamic": true, "fingerprint_fields": [ "upstream_id", "canonical_slug", "pricing", "limits", "modalities", "tools", "reasoning", "structured_output", "supported_parameters", "deprecation", "endpoint_metadata" ], "inventory": "opencode-zen", "models": { "opencode_zen_anthropic_messages__claude_fable_5": { "catalog": { "agent_compatible": true, "availability": "current", "availability_source": "opencode-zen-models", "cache_write_input_cost_per_million": 12.5, "cached_input_cost_per_million": 1.0, "capability_confidence": "opencode-maintained-catalog", "capability_source": "models-dev-opencode-zen", "context_window": 1000000, "default_reasoning": "medium", "description": "Claude model for creative writing, analysis, and controlled agent workflows", "display_name": "Claude Fable 5 via OpenCode Zen", "input_cost_per_million": 10.0, "inventory": "opencode-zen", "kind": "chat", "maker": "anthropic", "max_output_tokens": 128000, "modalities": [ "text" ], "output_cost_per_million": 50.0, "output_modalities": [ "text" ], "parallel_tool_calls": false, "pricing_source": "opencode-zen-docs-source", "reasoning_levels": [ "low", "medium", "high", "xhigh", "max" ], "resource_group": "opencode_zen", "route": "opencode_zen_anthropic_messages", "source": "models-dev-opencode-zen", "structured_output": false, "supports_reasoning_summaries": false, "tool_calling": true, "upstream_id": "claude-fable-5" }, "evidence": { "docs": { "endpoint": { "name": "Claude Fable 5", "npm": "@ai-sdk/anthropic", "url": "https://opencode.ai/zen/v1/messages" }, "id": "claude-fable-5", "pricing": [ { "cache_read": 1.0, "cache_write": 12.5, "input": 10.0, "label": "Claude Fable 5", "output": 50.0 } ] }, "live": { "id": "claude-fable-5", "object": "model", "owned_by": "opencode" }, "models_dev": { "attachment": true, "cost": { "cache_read": 1, "cache_write": 12.5, "input": 10, "output": 50 }, "description": "Claude model for creative writing, analysis, and controlled agent workflows", "family": "claude-fable", "id": "claude-fable-5", "knowledge": "2026-01-31", "last_updated": "2026-06-09", "limit": { "context": 1000000, "output": 128000 }, "modalities": { "input": [ "text", "image", "pdf" ], "output": [ "text" ] }, "name": "Claude Fable 5", "open_weights": false, "provider": { "npm": "@ai-sdk/anthropic" }, "reasoning": true, "reasoning_options": [ { "type": "effort", "values": [ "low", "medium", "high", "xhigh", "max" ] } ], "release_date": "2026-06-09", "temperature": false, "tool_call": true } } }, "opencode_zen_anthropic_messages__claude_haiku_4_5": { "catalog": { "agent_compatible": true, "availability": "current", "availability_source": "opencode-zen-models", "cache_write_input_cost_per_million": 1.25, "cached_input_cost_per_million": 0.1, "capability_confidence": "opencode-maintained-catalog", "capability_source": "models-dev-opencode-zen", "context_window": 200000, "default_reasoning": "none", "description": "Fast Claude model for responsive assistance, classification, and lightweight agents", "display_name": "Claude Haiku 4.5 via OpenCode Zen", "input_cost_per_million": 1.0, "inventory": "opencode-zen", "kind": "chat", "maker": "anthropic", "max_output_tokens": 64000, "modalities": [ "text" ], "output_cost_per_million": 5.0, "output_modalities": [ "text" ], "parallel_tool_calls": false, "pricing_source": "opencode-zen-docs-source", "reasoning_levels": [ "none" ], "resource_group": "opencode_zen", "route": "opencode_zen_anthropic_messages", "source": "models-dev-opencode-zen", "structured_output": false, "supports_reasoning_summaries": false, "tool_calling": true, "upstream_id": "claude-haiku-4-5" }, "evidence": { "docs": { "endpoint": { "name": "Claude Haiku 4.5", "npm": "@ai-sdk/anthropic", "url": "https://opencode.ai/zen/v1/messages" }, "id": "claude-haiku-4-5", "pricing": [ { "cache_read": 0.1, "cache_write": 1.25, "input": 1.0, "label": "Claude Haiku 4.5", "output": 5.0 } ] }, "live": { "id": "claude-haiku-4-5", "object": "model", "owned_by": "opencode" }, "models_dev": { "attachment": true, "cost": { "cache_read": 0.1, "cache_write": 1.25, "input": 1, "output": 5 }, "description": "Fast Claude model for responsive assistance, classification, and lightweight agents", "family": "claude-haiku", "id": "claude-haiku-4-5", "knowledge": "2025-02-28", "last_updated": "2025-10-15", "limit": { "context": 200000, "output": 64000 }, "modalities": { "input": [ "text", "image", "pdf" ], "output": [ "text" ] }, "name": "Claude Haiku 4.5", "open_weights": false, "provider": { "npm": "@ai-sdk/anthropic" }, "reasoning": true, "reasoning_options": [ { "min": 1024, "type": "budget_tokens" } ], "release_date": "2025-10-15", "temperature": true, "tool_call": true } } }, "opencode_zen_anthropic_messages__claude_opus_4_5": { "catalog": { "agent_compatible": true, "availability": "current", "availability_source": "opencode-zen-models", "cache_write_input_cost_per_million": 6.25, "cached_input_cost_per_million": 0.5, "capability_confidence": "opencode-maintained-catalog", "capability_source": "models-dev-opencode-zen", "context_window": 200000, "default_reasoning": "medium", "description": "Flagship Claude model for deep reasoning, coding, and long-horizon agents", "display_name": "Claude Opus 4.5 via OpenCode Zen", "input_cost_per_million": 5.0, "inventory": "opencode-zen", "kind": "chat", "maker": "anthropic", "max_output_tokens": 64000, "modalities": [ "text" ], "output_cost_per_million": 25.0, "output_modalities": [ "text" ], "parallel_tool_calls": false, "pricing_source": "opencode-zen-docs-source", "reasoning_levels": [ "low", "medium", "high" ], "resource_group": "opencode_zen", "route": "opencode_zen_anthropic_messages", "source": "models-dev-opencode-zen", "structured_output": false, "supports_reasoning_summaries": false, "tool_calling": true, "upstream_id": "claude-opus-4-5" }, "evidence": { "docs": { "endpoint": { "name": "Claude Opus 4.5", "npm": "@ai-sdk/anthropic", "url": "https://opencode.ai/zen/v1/messages" }, "id": "claude-opus-4-5", "pricing": [ { "cache_read": 0.5, "cache_write": 6.25, "input": 5.0, "label": "Claude Opus 4.5", "output": 25.0 } ] }, "live": { "id": "claude-opus-4-5", "object": "model", "owned_by": "opencode" }, "models_dev": { "attachment": true, "cost": { "cache_read": 0.5, "cache_write": 6.25, "input": 5, "output": 25 }, "description": "Flagship Claude model for deep reasoning, coding, and long-horizon agents", "family": "claude-opus", "id": "claude-opus-4-5", "knowledge": "2025-03-31", "last_updated": "2025-11-24", "limit": { "context": 200000, "output": 64000 }, "modalities": { "input": [ "text", "image", "pdf" ], "output": [ "text" ] }, "name": "Claude Opus 4.5", "open_weights": false, "provider": { "npm": "@ai-sdk/anthropic" }, "reasoning": true, "reasoning_options": [ { "type": "effort", "values": [ "low", "medium", "high" ] }, { "min": 1024, "type": "budget_tokens" } ], "release_date": "2025-11-24", "temperature": true, "tool_call": true } } }, "opencode_zen_anthropic_messages__claude_opus_4_6": { "catalog": { "agent_compatible": true, "availability": "current", "availability_source": "opencode-zen-models", "cache_write_input_cost_per_million": 6.25, "cached_input_cost_per_million": 0.5, "capability_confidence": "opencode-maintained-catalog", "capability_source": "models-dev-opencode-zen", "context_window": 1000000, "default_reasoning": "medium", "description": "High-end Claude for difficult coding, planning, and slower expert reasoning", "display_name": "Claude Opus 4.6 via OpenCode Zen", "input_cost_per_million": 5.0, "inventory": "opencode-zen", "kind": "chat", "maker": "anthropic", "max_output_tokens": 128000, "modalities": [ "text" ], "output_cost_per_million": 25.0, "output_modalities": [ "text" ], "parallel_tool_calls": false, "pricing_source": "opencode-zen-docs-source", "reasoning_levels": [ "low", "medium", "high", "max" ], "resource_group": "opencode_zen", "route": "opencode_zen_anthropic_messages", "source": "models-dev-opencode-zen", "structured_output": false, "supports_reasoning_summaries": false, "tool_calling": true, "upstream_id": "claude-opus-4-6" }, "evidence": { "docs": { "endpoint": { "name": "Claude Opus 4.6", "npm": "@ai-sdk/anthropic", "url": "https://opencode.ai/zen/v1/messages" }, "id": "claude-opus-4-6", "pricing": [ { "cache_read": 0.5, "cache_write": 6.25, "input": 5.0, "label": "Claude Opus 4.6", "output": 25.0 } ] }, "live": { "id": "claude-opus-4-6", "object": "model", "owned_by": "opencode" }, "models_dev": { "attachment": true, "cost": { "cache_read": 0.5, "cache_write": 6.25, "input": 5, "output": 25 }, "description": "High-end Claude for difficult coding, planning, and slower expert reasoning", "family": "claude-opus", "id": "claude-opus-4-6", "knowledge": "2025-05-31", "last_updated": "2026-03-13", "limit": { "context": 1000000, "output": 128000 }, "modalities": { "input": [ "text", "image", "pdf" ], "output": [ "text" ] }, "name": "Claude Opus 4.6", "open_weights": false, "provider": { "npm": "@ai-sdk/anthropic" }, "reasoning": true, "reasoning_options": [ { "type": "effort", "values": [ "low", "medium", "high", "max" ] }, { "min": 1024, "type": "budget_tokens" } ], "release_date": "2026-02-05", "temperature": true, "tool_call": true } } }, "opencode_zen_anthropic_messages__claude_opus_4_7": { "catalog": { "agent_compatible": true, "availability": "current", "availability_source": "opencode-zen-models", "cache_write_input_cost_per_million": 6.25, "cached_input_cost_per_million": 0.5, "capability_confidence": "opencode-maintained-catalog", "capability_source": "models-dev-opencode-zen", "context_window": 1000000, "default_reasoning": "medium", "description": "Flagship Claude model for deep reasoning, coding, and long-horizon agents", "display_name": "Claude Opus 4.7 via OpenCode Zen", "input_cost_per_million": 5.0, "inventory": "opencode-zen", "kind": "chat", "maker": "anthropic", "max_output_tokens": 128000, "modalities": [ "text" ], "output_cost_per_million": 25.0, "output_modalities": [ "text" ], "parallel_tool_calls": false, "pricing_source": "opencode-zen-docs-source", "reasoning_levels": [ "low", "medium", "high", "xhigh", "max" ], "resource_group": "opencode_zen", "route": "opencode_zen_anthropic_messages", "source": "models-dev-opencode-zen", "structured_output": false, "supports_reasoning_summaries": false, "tool_calling": true, "upstream_id": "claude-opus-4-7" }, "evidence": { "docs": { "endpoint": { "name": "Claude Opus 4.7", "npm": "@ai-sdk/anthropic", "url": "https://opencode.ai/zen/v1/messages" }, "id": "claude-opus-4-7", "pricing": [ { "cache_read": 0.5, "cache_write": 6.25, "input": 5.0, "label": "Claude Opus 4.7", "output": 25.0 } ] }, "live": { "id": "claude-opus-4-7", "object": "model", "owned_by": "opencode" }, "models_dev": { "attachment": true, "cost": { "cache_read": 0.5, "cache_write": 6.25, "input": 5, "output": 25 }, "description": "Flagship Claude model for deep reasoning, coding, and long-horizon agents", "family": "claude-opus", "id": "claude-opus-4-7", "knowledge": "2026-01-31", "last_updated": "2026-04-16", "limit": { "context": 1000000, "output": 128000 }, "modalities": { "input": [ "text", "image", "pdf" ], "output": [ "text" ] }, "name": "Claude Opus 4.7", "open_weights": false, "provider": { "npm": "@ai-sdk/anthropic" }, "reasoning": true, "reasoning_options": [ { "type": "effort", "values": [ "low", "medium", "high", "xhigh", "max" ] } ], "release_date": "2026-04-16", "temperature": false, "tool_call": true } } }, "opencode_zen_anthropic_messages__claude_opus_4_8": { "catalog": { "agent_compatible": true, "availability": "current", "availability_source": "opencode-zen-models", "cache_write_input_cost_per_million": 6.25, "cached_input_cost_per_million": 0.5, "capability_confidence": "opencode-maintained-catalog", "capability_source": "models-dev-opencode-zen", "context_window": 1000000, "default_reasoning": "medium", "description": "Top Claude Opus tier for the hardest reasoning, coding, and long-horizon agents", "display_name": "Claude Opus 4.8 via OpenCode Zen", "input_cost_per_million": 5.0, "inventory": "opencode-zen", "kind": "chat", "maker": "anthropic", "max_output_tokens": 128000, "modalities": [ "text" ], "output_cost_per_million": 25.0, "output_modalities": [ "text" ], "parallel_tool_calls": false, "pricing_source": "opencode-zen-docs-source", "reasoning_levels": [ "low", "medium", "high", "xhigh", "max" ], "resource_group": "opencode_zen", "route": "opencode_zen_anthropic_messages", "source": "models-dev-opencode-zen", "structured_output": false, "supports_reasoning_summaries": false, "tool_calling": true, "upstream_id": "claude-opus-4-8" }, "evidence": { "docs": { "endpoint": { "name": "Claude Opus 4.8", "npm": "@ai-sdk/anthropic", "url": "https://opencode.ai/zen/v1/messages" }, "id": "claude-opus-4-8", "pricing": [ { "cache_read": 0.5, "cache_write": 6.25, "input": 5.0, "label": "Claude Opus 4.8", "output": 25.0 } ] }, "live": { "id": "claude-opus-4-8", "object": "model", "owned_by": "opencode" }, "models_dev": { "attachment": true, "cost": { "cache_read": 0.5, "cache_write": 6.25, "input": 5, "output": 25 }, "description": "Top Claude Opus tier for the hardest reasoning, coding, and long-horizon agents", "family": "claude-opus", "id": "claude-opus-4-8", "knowledge": "2026-01", "last_updated": "2026-05-28", "limit": { "context": 1000000, "output": 128000 }, "modalities": { "input": [ "text", "image", "pdf" ], "output": [ "text" ] }, "name": "Claude Opus 4.8", "open_weights": false, "provider": { "npm": "@ai-sdk/anthropic" }, "reasoning": true, "reasoning_options": [ { "type": "effort", "values": [ "low", "medium", "high", "xhigh", "max" ] } ], "release_date": "2026-05-28", "temperature": false, "tool_call": true } } }, "opencode_zen_anthropic_messages__claude_opus_5": { "catalog": { "agent_compatible": true, "availability": "current", "availability_source": "opencode-zen-models", "cache_write_input_cost_per_million": 6.25, "cached_input_cost_per_million": 0.5, "capability_confidence": "opencode-maintained-catalog", "capability_source": "models-dev-opencode-zen", "context_window": 1000000, "default_reasoning": "medium", "description": "Strongest Claude Opus model for coding, agents, and professional work", "display_name": "Claude Opus 5 via OpenCode Zen", "input_cost_per_million": 5.0, "inventory": "opencode-zen", "kind": "chat", "maker": "anthropic", "max_output_tokens": 128000, "modalities": [ "text" ], "output_cost_per_million": 25.0, "output_modalities": [ "text" ], "parallel_tool_calls": false, "pricing_source": "opencode-zen-docs-source", "reasoning_levels": [ "low", "medium", "high", "xhigh", "max" ], "resource_group": "opencode_zen", "route": "opencode_zen_anthropic_messages", "source": "models-dev-opencode-zen", "structured_output": false, "supports_reasoning_summaries": false, "tool_calling": true, "upstream_id": "claude-opus-5" }, "evidence": { "docs": { "endpoint": { "name": "Claude Opus 5", "npm": "@ai-sdk/anthropic", "url": "https://opencode.ai/zen/v1/messages" }, "id": "claude-opus-5", "pricing": [ { "cache_read": 0.5, "cache_write": 6.25, "input": 5.0, "label": "Claude Opus 5", "output": 25.0 } ] }, "live": { "id": "claude-opus-5", "object": "model", "owned_by": "opencode" }, "models_dev": { "attachment": true, "cost": { "cache_read": 0.5, "cache_write": 6.25, "input": 5, "output": 25 }, "description": "Strongest Claude Opus model for coding, agents, and professional work", "family": "claude-opus", "id": "claude-opus-5", "knowledge": "2026-05", "last_updated": "2026-07-24", "limit": { "context": 1000000, "output": 128000 }, "modalities": { "input": [ "text", "image", "pdf" ], "output": [ "text" ] }, "name": "Claude Opus 5", "open_weights": false, "provider": { "npm": "@ai-sdk/anthropic" }, "reasoning": true, "reasoning_options": [ { "type": "effort", "values": [ "low", "medium", "high", "xhigh", "max" ] } ], "release_date": "2026-07-24", "temperature": false, "tool_call": true } } }, "opencode_zen_anthropic_messages__claude_sonnet_4": { "catalog": { "agent_compatible": true, "availability": "deprecated-2026-06-15-live-listed", "availability_source": "opencode-zen-models", "capability_confidence": "opencode-maintained-catalog", "capability_source": "models-dev-opencode-zen", "context_window": 1000000, "default_reasoning": "none", "description": "Balanced Claude model for coding, analysis, agent workflows, and cost control", "display_name": "Claude Sonnet 4 via OpenCode Zen", "inventory": "opencode-zen", "kind": "chat", "maker": "anthropic", "max_output_tokens": 64000, "modalities": [ "text" ], "output_modalities": [ "text" ], "parallel_tool_calls": false, "pricing_source": "opencode-zen-docs-source", "reasoning_levels": [ "none" ], "resource_group": "opencode_zen", "route": "opencode_zen_anthropic_messages", "source": "models-dev-opencode-zen", "structured_output": false, "supports_reasoning_summaries": false, "tool_calling": true, "upstream_id": "claude-sonnet-4" }, "evidence": { "docs": { "deprecation_date": "2026-06-15", "id": "claude-sonnet-4" }, "live": { "id": "claude-sonnet-4", "object": "model", "owned_by": "opencode" }, "models_dev": { "attachment": true, "cost": { "cache_read": 0.3, "cache_write": 3.75, "context_over_200k": { "cache_read": 0.6, "cache_write": 7.5, "input": 6, "output": 22.5 }, "input": 3, "output": 15, "tiers": [ { "cache_read": 0.6, "cache_write": 7.5, "input": 6, "output": 22.5, "tier": { "size": 200000, "type": "context" } } ] }, "description": "Balanced Claude model for coding, analysis, agent workflows, and cost control", "family": "claude-sonnet", "id": "claude-sonnet-4", "knowledge": "2025-03-31", "last_updated": "2025-05-22", "limit": { "context": 1000000, "output": 64000 }, "modalities": { "input": [ "text", "image", "pdf" ], "output": [ "text" ] }, "name": "Claude Sonnet 4", "open_weights": false, "provider": { "npm": "@ai-sdk/anthropic" }, "reasoning": true, "reasoning_options": [ { "min": 1024, "type": "budget_tokens" } ], "release_date": "2025-05-22", "temperature": true, "tool_call": true } } }, "opencode_zen_anthropic_messages__claude_sonnet_4_5": { "catalog": { "agent_compatible": true, "availability": "current", "availability_source": "opencode-zen-models", "capability_confidence": "opencode-maintained-catalog", "capability_source": "models-dev-opencode-zen", "context_window": 1000000, "default_reasoning": "none", "description": "Balanced Claude model for coding, analysis, agent workflows, and cost control", "display_name": "Claude Sonnet 4.5 via OpenCode Zen", "inventory": "opencode-zen", "kind": "chat", "maker": "anthropic", "max_output_tokens": 64000, "modalities": [ "text" ], "output_modalities": [ "text" ], "parallel_tool_calls": false, "pricing_source": "opencode-zen-docs-source", "reasoning_levels": [ "none" ], "resource_group": "opencode_zen", "route": "opencode_zen_anthropic_messages", "source": "models-dev-opencode-zen", "structured_output": false, "supports_reasoning_summaries": false, "tool_calling": true, "upstream_id": "claude-sonnet-4-5" }, "evidence": { "docs": { "endpoint": { "name": "Claude Sonnet 4.5", "npm": "@ai-sdk/anthropic", "url": "https://opencode.ai/zen/v1/messages" }, "id": "claude-sonnet-4-5", "pricing": [ { "cache_read": 0.3, "cache_write": 3.75, "input": 3.0, "label": "Claude Sonnet 4.5 (≤ 200K tokens)", "output": 15.0 }, { "cache_read": 0.6, "cache_write": 7.5, "input": 6.0, "label": "Claude Sonnet 4.5 (> 200K tokens)", "output": 22.5 } ] }, "live": { "id": "claude-sonnet-4-5", "object": "model", "owned_by": "opencode" }, "models_dev": { "attachment": true, "cost": { "cache_read": 0.3, "cache_write": 3.75, "context_over_200k": { "cache_read": 0.6, "cache_write": 7.5, "input": 6, "output": 22.5 }, "input": 3, "output": 15, "tiers": [ { "cache_read": 0.6, "cache_write": 7.5, "input": 6, "output": 22.5, "tier": { "size": 200000, "type": "context" } } ] }, "description": "Balanced Claude model for coding, analysis, agent workflows, and cost control", "family": "claude-sonnet", "id": "claude-sonnet-4-5", "interleaved": true, "knowledge": "2025-07-31", "last_updated": "2025-09-29", "limit": { "context": 1000000, "output": 64000 }, "modalities": { "input": [ "text", "image", "pdf" ], "output": [ "text" ] }, "name": "Claude Sonnet 4.5", "open_weights": false, "provider": { "npm": "@ai-sdk/anthropic" }, "reasoning": true, "reasoning_options": [ { "min": 1024, "type": "budget_tokens" } ], "release_date": "2025-09-29", "temperature": true, "tool_call": true } } }, "opencode_zen_anthropic_messages__claude_sonnet_4_6": { "catalog": { "agent_compatible": true, "availability": "current", "availability_source": "opencode-zen-models", "cache_write_input_cost_per_million": 3.75, "cached_input_cost_per_million": 0.3, "capability_confidence": "opencode-maintained-catalog", "capability_source": "models-dev-opencode-zen", "context_window": 1000000, "default_reasoning": "medium", "description": "Balanced Claude model for coding, analysis, agent workflows, and cost control", "display_name": "Claude Sonnet 4.6 via OpenCode Zen", "input_cost_per_million": 3.0, "inventory": "opencode-zen", "kind": "chat", "maker": "anthropic", "max_output_tokens": 64000, "modalities": [ "text" ], "output_cost_per_million": 15.0, "output_modalities": [ "text" ], "parallel_tool_calls": false, "pricing_source": "opencode-zen-docs-source", "reasoning_levels": [ "low", "medium", "high", "max" ], "resource_group": "opencode_zen", "route": "opencode_zen_anthropic_messages", "source": "models-dev-opencode-zen", "structured_output": false, "supports_reasoning_summaries": false, "tool_calling": true, "upstream_id": "claude-sonnet-4-6" }, "evidence": { "docs": { "endpoint": { "name": "Claude Sonnet 4.6", "npm": "@ai-sdk/anthropic", "url": "https://opencode.ai/zen/v1/messages" }, "id": "claude-sonnet-4-6", "pricing": [ { "cache_read": 0.3, "cache_write": 3.75, "input": 3.0, "label": "Claude Sonnet 4.6", "output": 15.0 } ] }, "live": { "id": "claude-sonnet-4-6", "object": "model", "owned_by": "opencode" }, "models_dev": { "attachment": true, "cost": { "cache_read": 0.3, "cache_write": 3.75, "input": 3, "output": 15 }, "description": "Balanced Claude model for coding, analysis, agent workflows, and cost control", "family": "claude-sonnet", "id": "claude-sonnet-4-6", "interleaved": true, "knowledge": "2025-08-31", "last_updated": "2026-02-17", "limit": { "context": 1000000, "output": 64000 }, "modalities": { "input": [ "text", "image", "pdf" ], "output": [ "text" ] }, "name": "Claude Sonnet 4.6", "open_weights": false, "provider": { "npm": "@ai-sdk/anthropic" }, "reasoning": true, "reasoning_options": [ { "type": "effort", "values": [ "low", "medium", "high", "max" ] }, { "min": 1024, "type": "budget_tokens" } ], "release_date": "2026-02-17", "temperature": true, "tool_call": true } } }, "opencode_zen_anthropic_messages__claude_sonnet_5": { "catalog": { "agent_compatible": true, "availability": "current", "availability_source": "opencode-zen-models", "cache_write_input_cost_per_million": 2.5, "cached_input_cost_per_million": 0.2, "capability_confidence": "opencode-maintained-catalog", "capability_source": "models-dev-opencode-zen", "context_window": 1000000, "default_reasoning": "medium", "description": "Everyday Claude agent model for coding, planning, browsing, and general work", "display_name": "Claude Sonnet 5 via OpenCode Zen", "input_cost_per_million": 2.0, "inventory": "opencode-zen", "kind": "chat", "maker": "anthropic", "max_output_tokens": 128000, "modalities": [ "text" ], "output_cost_per_million": 10.0, "output_modalities": [ "text" ], "parallel_tool_calls": false, "pricing_source": "opencode-zen-docs-source", "reasoning_levels": [ "low", "medium", "high", "xhigh", "max" ], "resource_group": "opencode_zen", "route": "opencode_zen_anthropic_messages", "source": "models-dev-opencode-zen", "structured_output": false, "supports_reasoning_summaries": false, "tool_calling": true, "upstream_id": "claude-sonnet-5" }, "evidence": { "docs": { "endpoint": { "name": "Claude Sonnet 5", "npm": "@ai-sdk/anthropic", "url": "https://opencode.ai/zen/v1/messages" }, "id": "claude-sonnet-5", "pricing": [ { "cache_read": 0.2, "cache_write": 2.5, "input": 2.0, "label": "Claude Sonnet 5", "output": 10.0 } ] }, "live": { "id": "claude-sonnet-5", "object": "model", "owned_by": "opencode" }, "models_dev": { "attachment": true, "cost": { "cache_read": 0.2, "cache_write": 2.5, "input": 2, "output": 10 }, "description": "Everyday Claude agent model for coding, planning, browsing, and general work", "family": "claude-sonnet", "id": "claude-sonnet-5", "knowledge": "2026-01-31", "last_updated": "2026-06-30", "limit": { "context": 1000000, "output": 128000 }, "modalities": { "input": [ "text", "image", "pdf" ], "output": [ "text" ] }, "name": "Claude Sonnet 5", "open_weights": false, "provider": { "npm": "@ai-sdk/anthropic" }, "reasoning": true, "reasoning_options": [ { "type": "effort", "values": [ "low", "medium", "high", "xhigh", "max" ] } ], "release_date": "2026-06-30", "temperature": false, "tool_call": true } } }, "opencode_zen_anthropic_messages__qwen3_5_plus": { "catalog": { "agent_compatible": true, "availability": "current", "availability_source": "opencode-zen-models", "cache_write_input_cost_per_million": 0.25, "cached_input_cost_per_million": 0.02, "capability_confidence": "opencode-maintained-catalog", "capability_source": "models-dev-opencode-zen", "context_window": 262144, "default_reasoning": "none", "description": "Multimodal reasoning model for visual analysis, planning, and tool use", "display_name": "Qwen3.5 Plus via OpenCode Zen", "input_cost_per_million": 0.2, "inventory": "opencode-zen", "kind": "chat", "maker": "qwen", "max_output_tokens": 65536, "modalities": [ "text" ], "output_cost_per_million": 1.2, "output_modalities": [ "text" ], "parallel_tool_calls": false, "pricing_source": "opencode-zen-docs-source", "reasoning_levels": [ "none" ], "resource_group": "opencode_zen", "route": "opencode_zen_anthropic_messages", "source": "models-dev-opencode-zen", "structured_output": false, "supports_reasoning_summaries": false, "tool_calling": true, "upstream_id": "qwen3.5-plus" }, "evidence": { "docs": { "endpoint": { "name": "Qwen3.5 Plus", "npm": "@ai-sdk/anthropic", "url": "https://opencode.ai/zen/v1/messages" }, "id": "qwen3.5-plus", "pricing": [ { "cache_read": 0.02, "cache_write": 0.25, "input": 0.2, "label": "Qwen3.5 Plus", "output": 1.2 } ] }, "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": "Multimodal reasoning model for visual analysis, planning, and tool use", "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, "provider": { "npm": "@ai-sdk/anthropic" }, "reasoning": true, "reasoning_options": [ { "type": "toggle" }, { "max": 81920, "type": "budget_tokens" } ], "release_date": "2026-02-16", "temperature": true, "tool_call": true } } }, "opencode_zen_anthropic_messages__qwen3_6_plus": { "catalog": { "agent_compatible": true, "availability": "current", "availability_source": "opencode-zen-models", "cache_write_input_cost_per_million": 0.625, "cached_input_cost_per_million": 0.05, "capability_confidence": "opencode-maintained-catalog", "capability_source": "models-dev-opencode-zen", "context_window": 262144, "default_reasoning": "none", "description": "Multimodal reasoning model for visual analysis, planning, and tool use", "display_name": "Qwen3.6 Plus via OpenCode Zen", "input_cost_per_million": 0.5, "inventory": "opencode-zen", "kind": "chat", "maker": "qwen", "max_output_tokens": 65536, "modalities": [ "text" ], "output_cost_per_million": 3.0, "output_modalities": [ "text" ], "parallel_tool_calls": false, "pricing_source": "opencode-zen-docs-source", "reasoning_levels": [ "none" ], "resource_group": "opencode_zen", "route": "opencode_zen_anthropic_messages", "source": "models-dev-opencode-zen", "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/v1/messages" }, "id": "qwen3.6-plus", "pricing": [ { "cache_read": 0.05, "cache_write": 0.625, "input": 0.5, "label": "Qwen3.6 Plus", "output": 3.0 } ] }, "live": { "id": "qwen3.6-plus", "object": "model", "owned_by": "opencode" }, "models_dev": { "attachment": true, "cost": { "cache_read": 0.05, "cache_write": 0.625, "input": 0.5, "output": 3 }, "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": 262144, "output": 65536 }, "modalities": { "input": [ "text", "image", "video" ], "output": [ "text" ] }, "name": "Qwen3.6 Plus", "open_weights": false, "provider": { "npm": "@ai-sdk/anthropic" }, "reasoning": true, "reasoning_options": [ { "type": "toggle" }, { "max": 81920, "type": "budget_tokens" } ], "release_date": "2026-04-02", "temperature": true, "tool_call": true } } }, "opencode_zen_google_catalog__gemini_3_1_pro": { "catalog": { "agent_compatible": false, "availability": "current", "availability_source": "opencode-zen-models", "capability_confidence": "opencode-maintained-catalog", "capability_source": "models-dev-opencode-zen", "context_window": 1048576, "default_reasoning": "medium", "description": "Advanced Gemini model for complex reasoning, coding, and multimodal analysis", "display_name": "Gemini 3.1 Pro Preview via OpenCode Zen", "inventory": "opencode-zen", "kind": "vision_chat", "maker": "google", "max_output_tokens": 65536, "modalities": [ "text", "image", "video", "audio", "file" ], "output_modalities": [ "text" ], "parallel_tool_calls": false, "pricing_source": "opencode-zen-docs-source", "reasoning_levels": [ "low", "medium", "high" ], "resource_group": "opencode_zen", "route": "opencode_zen_google_catalog", "source": "models-dev-opencode-zen", "structured_output": true, "supports_reasoning_summaries": false, "tool_calling": true, "upstream_id": "gemini-3.1-pro" }, "evidence": { "docs": { "endpoint": { "name": "Gemini 3.1 Pro", "npm": "@ai-sdk/google", "url": "https://opencode.ai/zen/v1/models/gemini-3.1-pro" }, "id": "gemini-3.1-pro", "pricing": [ { "cache_read": 0.2, "input": 2.0, "label": "Gemini 3.1 Pro (≤ 200K tokens)", "output": 12.0 }, { "cache_read": 0.4, "input": 4.0, "label": "Gemini 3.1 Pro (> 200K tokens)", "output": 18.0 } ] }, "live": { "id": "gemini-3.1-pro", "object": "model", "owned_by": "opencode" }, "models_dev": { "attachment": true, "cost": { "cache_read": 0.2, "context_over_200k": { "cache_read": 0.4, "input": 4, "output": 18 }, "input": 2, "output": 12, "tiers": [ { "cache_read": 0.4, "input": 4, "output": 18, "tier": { "size": 200000, "type": "context" } } ] }, "description": "Advanced Gemini model for complex reasoning, coding, and multimodal analysis", "family": "gemini-pro", "id": "gemini-3.1-pro", "knowledge": "2025-01", "last_updated": "2026-02-19", "limit": { "context": 1048576, "output": 65536 }, "modalities": { "input": [ "text", "image", "video", "audio", "pdf" ], "output": [ "text" ] }, "name": "Gemini 3.1 Pro Preview", "open_weights": false, "provider": { "npm": "@ai-sdk/google" }, "reasoning": true, "reasoning_options": [ { "type": "effort", "values": [ "low", "medium", "high" ] } ], "release_date": "2026-02-19", "structured_output": true, "temperature": true, "tool_call": true } } }, "opencode_zen_google_catalog__gemini_3_5_flash": { "catalog": { "agent_compatible": false, "availability": "current", "availability_source": "opencode-zen-models", "cached_input_cost_per_million": 0.15, "capability_confidence": "opencode-maintained-catalog", "capability_source": "models-dev-opencode-zen", "context_window": 1048576, "default_reasoning": "medium", "description": "Fast Gemini model balancing multimodal reasoning, tool use, and cost", "display_name": "Gemini 3.5 Flash via OpenCode Zen", "input_cost_per_million": 1.5, "inventory": "opencode-zen", "kind": "vision_chat", "maker": "google", "max_output_tokens": 65536, "modalities": [ "text", "image", "video", "audio", "file" ], "output_cost_per_million": 9.0, "output_modalities": [ "text" ], "parallel_tool_calls": false, "pricing_source": "opencode-zen-docs-source", "reasoning_levels": [ "minimal", "low", "medium", "high" ], "resource_group": "opencode_zen", "route": "opencode_zen_google_catalog", "source": "models-dev-opencode-zen", "structured_output": true, "supports_reasoning_summaries": false, "tool_calling": true, "upstream_id": "gemini-3.5-flash" }, "evidence": { "docs": { "endpoint": { "name": "Gemini 3.5 Flash", "npm": "@ai-sdk/google", "url": "https://opencode.ai/zen/v1/models/gemini-3.5-flash" }, "id": "gemini-3.5-flash", "pricing": [ { "cache_read": 0.15, "input": 1.5, "label": "Gemini 3.5 Flash", "output": 9.0 } ] }, "live": { "id": "gemini-3.5-flash", "object": "model", "owned_by": "opencode" }, "models_dev": { "attachment": true, "cost": { "cache_read": 0.15, "input": 1.5, "input_audio": 1.5, "output": 9 }, "description": "Fast Gemini model balancing multimodal reasoning, tool use, and cost", "family": "gemini-flash", "id": "gemini-3.5-flash", "knowledge": "2025-01", "last_updated": "2026-05-19", "limit": { "context": 1048576, "output": 65536 }, "modalities": { "input": [ "text", "image", "video", "audio", "pdf" ], "output": [ "text" ] }, "name": "Gemini 3.5 Flash", "open_weights": false, "provider": { "npm": "@ai-sdk/google" }, "reasoning": true, "reasoning_options": [ { "type": "effort", "values": [ "minimal", "low", "medium", "high" ] } ], "release_date": "2026-05-19", "structured_output": true, "temperature": true, "tool_call": true } } }, "opencode_zen_google_catalog__gemini_3_5_flash_lite": { "catalog": { "agent_compatible": false, "availability": "current", "availability_source": "opencode-zen-models", "cached_input_cost_per_million": 0.03, "capability_confidence": "opencode-maintained-catalog", "capability_source": "models-dev-opencode-zen", "context_window": 1048576, "default_reasoning": "medium", "description": "Fast Gemini model balancing multimodal reasoning, tool use, and cost", "display_name": "Gemini 3.5 Flash Lite via OpenCode Zen", "input_cost_per_million": 0.3, "inventory": "opencode-zen", "kind": "vision_chat", "maker": "google", "max_output_tokens": 65536, "modalities": [ "text", "image", "video", "audio", "file" ], "output_cost_per_million": 2.5, "output_modalities": [ "text" ], "parallel_tool_calls": false, "pricing_source": "opencode-zen-docs-source", "reasoning_levels": [ "minimal", "low", "medium", "high" ], "resource_group": "opencode_zen", "route": "opencode_zen_google_catalog", "source": "models-dev-opencode-zen", "structured_output": true, "supports_reasoning_summaries": false, "tool_calling": true, "upstream_id": "gemini-3.5-flash-lite" }, "evidence": { "docs": { "endpoint": { "name": "Gemini 3.5 Flash Lite", "npm": "@ai-sdk/google", "url": "https://opencode.ai/zen/v1/models/gemini-3.5-flash-lite" }, "id": "gemini-3.5-flash-lite", "pricing": [ { "cache_read": 0.03, "input": 0.3, "label": "Gemini 3.5 Flash Lite", "output": 2.5 } ] }, "live": { "id": "gemini-3.5-flash-lite", "object": "model", "owned_by": "opencode" }, "models_dev": { "attachment": true, "cost": { "cache_read": 0.03, "input": 0.3, "output": 2.5 }, "description": "Fast Gemini model balancing multimodal reasoning, tool use, and cost", "family": "gemini-flash-lite", "id": "gemini-3.5-flash-lite", "knowledge": "2026-03", "last_updated": "2026-07-21", "limit": { "context": 1048576, "output": 65536 }, "modalities": { "input": [ "text", "image", "video", "audio", "pdf" ], "output": [ "text" ] }, "name": "Gemini 3.5 Flash Lite", "open_weights": false, "provider": { "npm": "@ai-sdk/google" }, "reasoning": true, "reasoning_options": [ { "type": "effort", "values": [ "minimal", "low", "medium", "high" ] } ], "release_date": "2026-07-21", "structured_output": true, "temperature": true, "tool_call": true } } }, "opencode_zen_google_catalog__gemini_3_6_flash": { "catalog": { "agent_compatible": false, "availability": "current", "availability_source": "opencode-zen-models", "cached_input_cost_per_million": 0.15, "capability_confidence": "opencode-maintained-catalog", "capability_source": "models-dev-opencode-zen", "context_window": 1048576, "default_reasoning": "medium", "description": "Fast Gemini model balancing multimodal reasoning, tool use, and cost", "display_name": "Gemini 3.6 Flash via OpenCode Zen", "input_cost_per_million": 1.5, "inventory": "opencode-zen", "kind": "vision_chat", "maker": "google", "max_output_tokens": 65536, "modalities": [ "text", "image", "video", "audio", "file" ], "output_cost_per_million": 7.5, "output_modalities": [ "text" ], "parallel_tool_calls": false, "pricing_source": "opencode-zen-docs-source", "reasoning_levels": [ "minimal", "low", "medium", "high" ], "resource_group": "opencode_zen", "route": "opencode_zen_google_catalog", "source": "models-dev-opencode-zen", "structured_output": true, "supports_reasoning_summaries": false, "tool_calling": true, "upstream_id": "gemini-3.6-flash" }, "evidence": { "docs": { "endpoint": { "name": "Gemini 3.6 Flash", "npm": "@ai-sdk/google", "url": "https://opencode.ai/zen/v1/models/gemini-3.6-flash" }, "id": "gemini-3.6-flash", "pricing": [ { "cache_read": 0.15, "input": 1.5, "label": "Gemini 3.6 Flash", "output": 7.5 } ] }, "live": { "id": "gemini-3.6-flash", "object": "model", "owned_by": "opencode" }, "models_dev": { "attachment": true, "cost": { "cache_read": 0.15, "input": 1.5, "input_audio": 1.5, "output": 7.5 }, "description": "Fast Gemini model balancing multimodal reasoning, tool use, and cost", "family": "gemini-flash", "id": "gemini-3.6-flash", "knowledge": "2026-03", "last_updated": "2026-07-21", "limit": { "context": 1048576, "output": 65536 }, "modalities": { "input": [ "text", "image", "video", "audio", "pdf" ], "output": [ "text" ] }, "name": "Gemini 3.6 Flash", "open_weights": false, "provider": { "npm": "@ai-sdk/google" }, "reasoning": true, "reasoning_options": [ { "type": "effort", "values": [ "minimal", "low", "medium", "high" ] } ], "release_date": "2026-07-21", "structured_output": true, "temperature": true, "tool_call": true } } }, "opencode_zen_google_catalog__gemini_3_7_flash": { "catalog": { "agent_compatible": false, "availability": "current", "availability_source": "opencode-zen-models", "cached_input_cost_per_million": 0.15, "capability_confidence": "opencode-maintained-catalog", "capability_source": "models-dev-opencode-zen", "context_window": 1048576, "default_reasoning": "medium", "description": "High-efficiency Gemini model for agentic workflows, coding, and multimodal reasoning", "display_name": "Gemini 3.7 Flash via OpenCode Zen", "input_cost_per_million": 1.5, "inventory": "opencode-zen", "kind": "vision_chat", "maker": "google", "max_output_tokens": 65536, "modalities": [ "text", "image", "video", "audio", "file" ], "output_cost_per_million": 7.5, "output_modalities": [ "text" ], "parallel_tool_calls": false, "pricing_source": "opencode-zen-docs-source", "reasoning_levels": [ "low", "medium", "high" ], "resource_group": "opencode_zen", "route": "opencode_zen_google_catalog", "source": "models-dev-opencode-zen", "structured_output": true, "supports_reasoning_summaries": false, "tool_calling": true, "upstream_id": "gemini-3.7-flash" }, "evidence": { "docs": { "endpoint": { "name": "Gemini 3.7 Flash", "npm": "@ai-sdk/google", "url": "https://opencode.ai/zen/v1/models/gemini-3.7-flash" }, "id": "gemini-3.7-flash", "pricing": [ { "cache_read": 0.15, "input": 1.5, "label": "Gemini 3.7 Flash", "output": 7.5 } ] }, "live": { "id": "gemini-3.7-flash", "object": "model", "owned_by": "opencode" }, "models_dev": { "attachment": true, "cost": { "cache_read": 0.15, "input": 1.5, "input_audio": 1.5, "output": 7.5 }, "description": "High-efficiency Gemini model for agentic workflows, coding, and multimodal reasoning", "family": "gemini-flash", "id": "gemini-3.7-flash", "knowledge": "2026-03", "last_updated": "2026-08-13", "limit": { "context": 1048576, "output": 65536 }, "modalities": { "input": [ "text", "image", "video", "audio", "pdf" ], "output": [ "text" ] }, "name": "Gemini 3.7 Flash", "open_weights": false, "provider": { "npm": "@ai-sdk/google" }, "reasoning": true, "reasoning_options": [ { "type": "effort", "values": [ "low", "medium", "high" ] } ], "release_date": "2026-08-13", "structured_output": true, "temperature": true, "tool_call": true } } }, "opencode_zen_google_catalog__gemini_3_flash": { "catalog": { "agent_compatible": false, "availability": "current", "availability_source": "opencode-zen-models", "cached_input_cost_per_million": 0.05, "capability_confidence": "opencode-maintained-catalog", "capability_source": "models-dev-opencode-zen", "context_window": 1048576, "default_reasoning": "medium", "description": "Fast Gemini model balancing multimodal reasoning, tool use, and cost", "display_name": "Gemini 3 Flash via OpenCode Zen", "input_cost_per_million": 0.5, "inventory": "opencode-zen", "kind": "vision_chat", "maker": "google", "max_output_tokens": 65536, "modalities": [ "text", "image", "video", "audio", "file" ], "output_cost_per_million": 3.0, "output_modalities": [ "text" ], "parallel_tool_calls": false, "pricing_source": "opencode-zen-docs-source", "reasoning_levels": [ "minimal", "low", "medium", "high" ], "resource_group": "opencode_zen", "route": "opencode_zen_google_catalog", "source": "models-dev-opencode-zen", "structured_output": true, "supports_reasoning_summaries": false, "tool_calling": true, "upstream_id": "gemini-3-flash" }, "evidence": { "docs": { "endpoint": { "name": "Gemini 3 Flash", "npm": "@ai-sdk/google", "url": "https://opencode.ai/zen/v1/models/gemini-3-flash" }, "id": "gemini-3-flash", "pricing": [ { "cache_read": 0.05, "input": 0.5, "label": "Gemini 3 Flash", "output": 3.0 } ] }, "live": { "id": "gemini-3-flash", "object": "model", "owned_by": "opencode" }, "models_dev": { "attachment": true, "cost": { "cache_read": 0.05, "input": 0.5, "output": 3 }, "description": "Fast Gemini model balancing multimodal reasoning, tool use, and cost", "family": "gemini-flash", "id": "gemini-3-flash", "knowledge": "2025-01", "last_updated": "2025-12-17", "limit": { "context": 1048576, "output": 65536 }, "modalities": { "input": [ "text", "image", "video", "audio", "pdf" ], "output": [ "text" ] }, "name": "Gemini 3 Flash", "open_weights": false, "provider": { "npm": "@ai-sdk/google" }, "reasoning": true, "reasoning_options": [ { "type": "effort", "values": [ "minimal", "low", "medium", "high" ] } ], "release_date": "2025-12-17", "structured_output": true, "temperature": true, "tool_call": true } } }, "opencode_zen_openai_chat__big_pickle": { "catalog": { "agent_compatible": true, "availability": "current", "availability_source": "opencode-zen-models", "cached_input_cost_per_million": 0.0, "capability_confidence": "opencode-maintained-catalog", "capability_source": "models-dev-opencode-zen", "context_window": 200000, "default_reasoning": "none", "description": "Reasoning model for deliberate analysis, multi-step problem solving, and tool use", "display_name": "Big Pickle via OpenCode Zen", "input_cost_per_million": 0.0, "inventory": "opencode-zen", "kind": "chat", "maker": "unknown", "max_output_tokens": 32000, "modalities": [ "text" ], "output_cost_per_million": 0.0, "output_modalities": [ "text" ], "parallel_tool_calls": false, "pricing_source": "opencode-zen-docs-source", "reasoning_levels": [ "none" ], "resource_group": "opencode_zen", "route": "opencode_zen_openai_chat", "source": "models-dev-opencode-zen", "structured_output": true, "supports_reasoning_summaries": false, "tool_calling": true, "upstream_id": "big-pickle" }, "evidence": { "docs": { "endpoint": { "name": "Big Pickle", "npm": "@ai-sdk/openai-compatible", "url": "https://opencode.ai/zen/v1/chat/completions" }, "id": "big-pickle", "pricing": [ { "cache_read": 0.0, "input": 0.0, "label": "Big Pickle", "output": 0.0 } ] }, "live": { "id": "big-pickle", "object": "model", "owned_by": "opencode" }, "models_dev": { "attachment": false, "cost": { "cache_read": 0, "cache_write": 0, "input": 0, "output": 0 }, "description": "Reasoning model for deliberate analysis, multi-step problem solving, and tool use", "family": "big-pickle", "id": "big-pickle", "interleaved": { "field": "reasoning_content" }, "knowledge": "2025-01", "last_updated": "2025-10-17", "limit": { "context": 200000, "input": 160000, "output": 32000 }, "modalities": { "input": [ "text" ], "output": [ "text" ] }, "name": "Big Pickle", "open_weights": false, "reasoning": true, "reasoning_options": [], "release_date": "2025-10-17", "structured_output": true, "temperature": true, "tool_call": true } } }, "opencode_zen_openai_chat__deepseek_v4_flash": { "catalog": { "agent_compatible": true, "availability": "current", "availability_source": "opencode-zen-models", "capability_confidence": "opencode-maintained-catalog", "capability_source": "models-dev-opencode-zen", "context_window": 1000000, "default_reasoning": "none", "description": "Official DeepSeek V4 Flash release with enhanced agentic capabilities and integrated DSpark speculative decoding", "display_name": "DeepSeek V4 Flash via OpenCode Zen", "inventory": "opencode-zen", "kind": "chat", "maker": "deepseek", "max_output_tokens": 384000, "modalities": [ "text" ], "output_modalities": [ "text" ], "parallel_tool_calls": false, "pricing_source": "opencode-zen-docs-source", "reasoning_levels": [ "none", "low", "high", "max" ], "resource_group": "opencode_zen", "route": "opencode_zen_openai_chat", "source": "models-dev-opencode-zen", "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/v1/chat/completions" }, "id": "deepseek-v4-flash", "pricing": [ { "cache_read": 0.007, "input": 0.22, "label": "DeepSeek V4 Flash (Off-Peak)", "output": 0.66 }, { "cache_read": 0.014, "input": 0.44, "label": "DeepSeek V4 Flash (Peak)", "output": 1.32 } ] }, "live": { "id": "deepseek-v4-flash", "object": "model", "owned_by": "opencode" }, "models_dev": { "attachment": false, "cost": { "cache_read": 0.028, "input": 0.14, "output": 0.28 }, "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": "toggle" }, { "type": "effort", "values": [ "low", "high", "max" ] } ], "release_date": "2026-07-31", "structured_output": true, "temperature": true, "tool_call": true } } }, "opencode_zen_openai_chat__deepseek_v4_flash_free": { "catalog": { "agent_compatible": true, "availability": "live-undocumented", "availability_source": "opencode-zen-models", "capability_confidence": "opencode-maintained-catalog", "capability_source": "models-dev-opencode-zen", "context_window": 200000, "default_reasoning": "high", "description": "Official DeepSeek V4 Flash release with enhanced agentic capabilities and integrated DSpark speculative decoding", "display_name": "DeepSeek V4 Flash Free via OpenCode Zen", "inventory": "opencode-zen", "kind": "chat", "maker": "deepseek", "max_output_tokens": 128000, "modalities": [ "text" ], "output_modalities": [ "text" ], "parallel_tool_calls": false, "pricing_source": "opencode-zen-docs-source", "reasoning_levels": [ "low", "high", "max" ], "resource_group": "opencode_zen", "route": "opencode_zen_openai_chat", "source": "models-dev-opencode-zen", "structured_output": true, "supports_reasoning_summaries": false, "tool_calling": true, "upstream_id": "deepseek-v4-flash-free" }, "evidence": { "docs": { "documented_endpoint": false, "id": "deepseek-v4-flash-free" }, "live": { "id": "deepseek-v4-flash-free", "object": "model", "owned_by": "opencode" }, "models_dev": { "attachment": false, "cost": { "cache_read": 0, "input": 0, "output": 0 }, "description": "Official DeepSeek V4 Flash release with enhanced agentic capabilities and integrated DSpark speculative decoding", "family": "deepseek-flash", "id": "deepseek-v4-flash-free", "interleaved": { "field": "reasoning_content" }, "knowledge": "2025-05", "last_updated": "2026-07-31", "limit": { "context": 200000, "output": 128000 }, "modalities": { "input": [ "text" ], "output": [ "text" ] }, "name": "DeepSeek V4 Flash Free", "open_weights": true, "reasoning": true, "reasoning_options": [ { "type": "effort", "values": [ "low", "high", "max" ] } ], "release_date": "2026-07-31", "status": "deprecated", "structured_output": true, "temperature": true, "tool_call": true } } }, "opencode_zen_openai_chat__deepseek_v4_pro": { "catalog": { "agent_compatible": true, "availability": "current", "availability_source": "opencode-zen-models", "capability_confidence": "opencode-maintained-catalog", "capability_source": "models-dev-opencode-zen", "context_window": 1000000, "default_reasoning": "none", "description": "Open MoE flagship with million-token context for coding and long agent runs", "display_name": "DeepSeek V4 Pro via OpenCode Zen", "inventory": "opencode-zen", "kind": "chat", "maker": "deepseek", "max_output_tokens": 384000, "modalities": [ "text" ], "output_modalities": [ "text" ], "parallel_tool_calls": false, "pricing_source": "opencode-zen-docs-source", "reasoning_levels": [ "none", "high", "max" ], "resource_group": "opencode_zen", "route": "opencode_zen_openai_chat", "source": "models-dev-opencode-zen", "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/v1/chat/completions" }, "id": "deepseek-v4-pro", "pricing": [ { "cache_read": 0.022, "input": 0.66, "label": "DeepSeek V4 Pro (Off-Peak)", "output": 1.98 }, { "cache_read": 0.044, "input": 1.32, "label": "DeepSeek V4 Pro (Peak)", "output": 3.96 } ] }, "live": { "id": "deepseek-v4-pro", "object": "model", "owned_by": "opencode" }, "models_dev": { "attachment": false, "cost": { "cache_read": 0.145, "input": 1.74, "output": 3.84 }, "description": "Open MoE flagship with million-token context for coding and long agent runs", "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", "open_weights": true, "reasoning": true, "reasoning_options": [ { "type": "toggle" }, { "type": "effort", "values": [ "high", "max" ] } ], "release_date": "2026-04-24", "structured_output": true, "temperature": true, "tool_call": true } } }, "opencode_zen_openai_chat__glm_5": { "catalog": { "agent_compatible": true, "availability": "deprecated-2026-05-14-live-listed", "availability_source": "opencode-zen-models", "cached_input_cost_per_million": 0.2, "capability_confidence": "opencode-maintained-catalog", "capability_source": "models-dev-opencode-zen", "context_window": 204800, "default_reasoning": "none", "description": "Flagship GLM model for hybrid reasoning, coding, and agentic engineering", "display_name": "GLM-5 via OpenCode Zen", "input_cost_per_million": 1.0, "inventory": "opencode-zen", "kind": "chat", "maker": "zai", "max_output_tokens": 131072, "modalities": [ "text" ], "output_cost_per_million": 3.2, "output_modalities": [ "text" ], "parallel_tool_calls": false, "pricing_source": "opencode-zen-docs-source", "reasoning_levels": [ "none" ], "resource_group": "opencode_zen", "route": "opencode_zen_openai_chat", "source": "models-dev-opencode-zen", "structured_output": false, "supports_reasoning_summaries": false, "tool_calling": true, "upstream_id": "glm-5" }, "evidence": { "docs": { "deprecation_date": "2026-05-14", "endpoint": { "name": "GLM 5", "npm": "@ai-sdk/openai-compatible", "url": "https://opencode.ai/zen/v1/chat/completions" }, "id": "glm-5", "pricing": [ { "cache_read": 0.2, "input": 1.0, "label": "GLM 5", "output": 3.2 } ] }, "live": { "id": "glm-5", "object": "model", "owned_by": "opencode" }, "models_dev": { "attachment": false, "cost": { "cache_read": 0.2, "input": 1, "output": 3.2 }, "description": "Flagship GLM model for hybrid reasoning, coding, and agentic engineering", "family": "glm", "id": "glm-5", "interleaved": { "field": "reasoning_content" }, "knowledge": "2025-04", "last_updated": "2026-02-11", "limit": { "context": 204800, "output": 131072 }, "modalities": { "input": [ "text" ], "output": [ "text" ] }, "name": "GLM-5", "open_weights": true, "reasoning": true, "reasoning_options": [ { "type": "toggle" } ], "release_date": "2026-02-11", "temperature": true, "tool_call": true } } }, "opencode_zen_openai_chat__glm_5_1": { "catalog": { "agent_compatible": true, "availability": "current", "availability_source": "opencode-zen-models", "cached_input_cost_per_million": 0.26, "capability_confidence": "opencode-maintained-catalog", "capability_source": "models-dev-opencode-zen", "context_window": 204800, "default_reasoning": "none", "description": "Flagship GLM model for hybrid reasoning, coding, and agentic engineering", "display_name": "GLM-5.1 via OpenCode Zen", "input_cost_per_million": 1.4, "inventory": "opencode-zen", "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-zen-docs-source", "reasoning_levels": [ "none" ], "resource_group": "opencode_zen", "route": "opencode_zen_openai_chat", "source": "models-dev-opencode-zen", "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/v1/chat/completions" }, "id": "glm-5.1", "pricing": [ { "cache_read": 0.26, "input": 1.4, "label": "GLM 5.1", "output": 4.4 } ] }, "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": 204800, "output": 131072 }, "modalities": { "input": [ "text" ], "output": [ "text" ] }, "name": "GLM-5.1", "open_weights": true, "reasoning": true, "reasoning_options": [ { "type": "toggle" } ], "release_date": "2026-04-07", "temperature": true, "tool_call": true } } }, "opencode_zen_openai_chat__glm_5_2": { "catalog": { "agent_compatible": true, "availability": "current", "availability_source": "opencode-zen-models", "cached_input_cost_per_million": 0.26, "capability_confidence": "opencode-maintained-catalog", "capability_source": "models-dev-opencode-zen", "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 Zen", "input_cost_per_million": 1.4, "inventory": "opencode-zen", "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-zen-docs-source", "reasoning_levels": [ "high", "max" ], "resource_group": "opencode_zen", "route": "opencode_zen_openai_chat", "source": "models-dev-opencode-zen", "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/v1/chat/completions" }, "id": "glm-5.2", "pricing": [ { "cache_read": 0.26, "input": 1.4, "label": "GLM 5.2", "output": 4.4 } ] }, "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 } } }, "opencode_zen_openai_chat__hy3_free": { "catalog": { "agent_compatible": true, "availability": "current", "availability_source": "opencode-zen-models", "cached_input_cost_per_million": 0.0, "capability_confidence": "opencode-maintained-catalog", "capability_source": "models-dev-opencode-zen", "context_window": 190000, "default_reasoning": "none", "description": "Tencent Hy reasoning model for coding, instruction following, and agent tasks", "display_name": "Hy3 Free via OpenCode Zen", "input_cost_per_million": 0.0, "inventory": "opencode-zen", "kind": "chat", "maker": "unknown", "max_output_tokens": 64000, "modalities": [ "text" ], "output_cost_per_million": 0.0, "output_modalities": [ "text" ], "parallel_tool_calls": false, "pricing_source": "opencode-zen-docs-source", "reasoning_levels": [ "none", "low", "medium", "high" ], "resource_group": "opencode_zen", "route": "opencode_zen_openai_chat", "source": "models-dev-opencode-zen", "structured_output": true, "supports_reasoning_summaries": false, "tool_calling": true, "upstream_id": "hy3-free" }, "evidence": { "docs": { "endpoint": { "name": "Hy3 Free", "npm": "@ai-sdk/openai-compatible", "url": "https://opencode.ai/zen/v1/chat/completions" }, "id": "hy3-free", "pricing": [ { "cache_read": 0.0, "input": 0.0, "label": "Hy3 Free", "output": 0.0 } ] }, "live": { "id": "hy3-free", "object": "model", "owned_by": "opencode" }, "models_dev": { "attachment": false, "cost": { "cache_read": 0, "input": 0, "output": 0 }, "description": "Tencent Hy reasoning model for coding, instruction following, and agent tasks", "family": "hy3-free", "id": "hy3-free", "interleaved": { "field": "reasoning_content" }, "last_updated": "2026-07-06", "limit": { "context": 190000, "output": 64000 }, "modalities": { "input": [ "text" ], "output": [ "text" ] }, "name": "Hy3 Free", "open_weights": true, "reasoning": true, "reasoning_options": [ { "type": "toggle" }, { "type": "effort", "values": [ "low", "medium", "high" ] } ], "release_date": "2026-07-06", "structured_output": true, "temperature": true, "tool_call": true } } }, "opencode_zen_openai_chat__kimi_k2_5": { "catalog": { "agent_compatible": true, "availability": "deprecated-2026-08-05-live-listed", "availability_source": "opencode-zen-models", "cached_input_cost_per_million": 0.1, "capability_confidence": "opencode-maintained-catalog", "capability_source": "models-dev-opencode-zen", "context_window": 262144, "default_reasoning": "none", "description": "Kimi multimodal agent model for visual understanding, coding, and planning", "display_name": "Kimi K2.5 via OpenCode Zen", "input_cost_per_million": 0.6, "inventory": "opencode-zen", "kind": "chat", "maker": "moonshotai", "max_output_tokens": 65536, "modalities": [ "text" ], "output_cost_per_million": 3.0, "output_modalities": [ "text" ], "parallel_tool_calls": false, "pricing_source": "opencode-zen-docs-source", "reasoning_levels": [ "none" ], "resource_group": "opencode_zen", "route": "opencode_zen_openai_chat", "source": "models-dev-opencode-zen", "structured_output": false, "supports_reasoning_summaries": false, "tool_calling": true, "upstream_id": "kimi-k2.5" }, "evidence": { "docs": { "deprecation_date": "2026-08-05", "endpoint": { "name": "Kimi K2.5", "npm": "@ai-sdk/openai-compatible", "url": "https://opencode.ai/zen/v1/chat/completions" }, "id": "kimi-k2.5", "pricing": [ { "cache_read": 0.1, "input": 0.6, "label": "Kimi K2.5", "output": 3.0 } ] }, "live": { "id": "kimi-k2.5", "object": "model", "owned_by": "opencode" }, "models_dev": { "attachment": true, "cost": { "cache_read": 0.08, "input": 0.6, "output": 3 }, "description": "Kimi multimodal agent model for visual understanding, coding, and planning", "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": [ { "type": "toggle" } ], "release_date": "2026-01-27", "temperature": true, "tool_call": true } } }, "opencode_zen_openai_chat__kimi_k2_6": { "catalog": { "agent_compatible": true, "availability": "current", "availability_source": "opencode-zen-models", "cached_input_cost_per_million": 0.16, "capability_confidence": "opencode-maintained-catalog", "capability_source": "models-dev-opencode-zen", "context_window": 262144, "default_reasoning": "none", "description": "Kimi multimodal agent model for visual understanding, coding, and planning", "display_name": "Kimi K2.6 via OpenCode Zen", "input_cost_per_million": 0.95, "inventory": "opencode-zen", "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-zen-docs-source", "reasoning_levels": [ "none" ], "resource_group": "opencode_zen", "route": "opencode_zen_openai_chat", "source": "models-dev-opencode-zen", "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/v1/chat/completions" }, "id": "kimi-k2.6", "pricing": [ { "cache_read": 0.16, "input": 0.95, "label": "Kimi K2.6", "output": 4.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": [ { "type": "toggle" } ], "release_date": "2026-04-21", "temperature": true, "tool_call": true } } }, "opencode_zen_openai_chat__kimi_k2_7_code": { "catalog": { "agent_compatible": true, "availability": "current", "availability_source": "opencode-zen-models", "cached_input_cost_per_million": 0.19, "capability_confidence": "opencode-maintained-catalog", "capability_source": "models-dev-opencode-zen", "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 Zen", "input_cost_per_million": 0.95, "inventory": "opencode-zen", "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-zen-docs-source", "reasoning_levels": [ "none" ], "resource_group": "opencode_zen", "route": "opencode_zen_openai_chat", "source": "models-dev-opencode-zen", "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/v1/chat/completions" }, "id": "kimi-k2.7-code", "pricing": [ { "cache_read": 0.19, "input": 0.95, "label": "Kimi K2.7 Code", "output": 4.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 } } }, "opencode_zen_openai_chat__kimi_k3": { "catalog": { "agent_compatible": true, "availability": "current", "availability_source": "opencode-zen-models", "cached_input_cost_per_million": 0.3, "capability_confidence": "opencode-maintained-catalog", "capability_source": "models-dev-opencode-zen", "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 Zen", "input_cost_per_million": 3.0, "inventory": "opencode-zen", "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-zen-docs-source", "reasoning_levels": [ "max" ], "resource_group": "opencode_zen", "route": "opencode_zen_openai_chat", "source": "models-dev-opencode-zen", "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/v1/chat/completions" }, "id": "kimi-k3", "pricing": [ { "cache_read": 0.3, "input": 3.0, "label": "Kimi K3", "output": 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 } } }, "opencode_zen_openai_chat__laguna_s_2_1_free": { "catalog": { "agent_compatible": true, "availability": "live-undocumented", "availability_source": "opencode-zen-models", "capability_confidence": "opencode-maintained-catalog", "capability_source": "models-dev-opencode-zen", "context_window": 256000, "default_reasoning": "medium", "description": "Agentic coding model from Poolside in the XS size class for local deployment", "display_name": "Laguna S 2.1 Free via OpenCode Zen", "inventory": "opencode-zen", "kind": "chat", "maker": "unknown", "max_output_tokens": 32000, "modalities": [ "text" ], "output_modalities": [ "text" ], "parallel_tool_calls": false, "pricing_source": "opencode-zen-docs-source", "reasoning_levels": [ "low", "medium", "high" ], "resource_group": "opencode_zen", "route": "opencode_zen_openai_chat", "source": "models-dev-opencode-zen", "structured_output": false, "supports_reasoning_summaries": false, "tool_calling": true, "upstream_id": "laguna-s-2.1-free" }, "evidence": { "docs": { "documented_endpoint": false, "id": "laguna-s-2.1-free" }, "live": { "id": "laguna-s-2.1-free", "object": "model", "owned_by": "opencode" }, "models_dev": { "attachment": false, "cost": { "cache_read": 0, "input": 0, "output": 0 }, "description": "Agentic coding model from Poolside in the XS size class for local deployment", "family": "laguna", "id": "laguna-s-2.1-free", "last_updated": "2026-07-21", "limit": { "context": 256000, "output": 32000 }, "modalities": { "input": [ "text" ], "output": [ "text" ] }, "name": "Laguna S 2.1 Free", "open_weights": true, "reasoning": true, "reasoning_options": [ { "type": "effort", "values": [ "low", "medium", "high" ] } ], "release_date": "2026-07-21", "status": "deprecated", "structured_output": false, "temperature": true, "tool_call": true } } }, "opencode_zen_openai_chat__mimo_v2_5_free": { "catalog": { "agent_compatible": true, "availability": "current", "availability_source": "opencode-zen-models", "cached_input_cost_per_million": 0.0, "capability_confidence": "opencode-maintained-catalog", "capability_source": "models-dev-opencode-zen", "context_window": 200000, "default_reasoning": "none", "description": "MiMo omni model for text, image, video, audio, and agents", "display_name": "MiMo V2.5 Free via OpenCode Zen", "input_cost_per_million": 0.0, "inventory": "opencode-zen", "kind": "chat", "maker": "unknown", "max_output_tokens": 32000, "modalities": [ "text" ], "output_cost_per_million": 0.0, "output_modalities": [ "text" ], "parallel_tool_calls": false, "pricing_source": "opencode-zen-docs-source", "reasoning_levels": [ "none" ], "resource_group": "opencode_zen", "route": "opencode_zen_openai_chat", "source": "models-dev-opencode-zen", "structured_output": false, "supports_reasoning_summaries": false, "tool_calling": true, "upstream_id": "mimo-v2.5-free" }, "evidence": { "docs": { "endpoint": { "name": "MiMo-V2.5 Free", "npm": "@ai-sdk/openai-compatible", "url": "https://opencode.ai/zen/v1/chat/completions" }, "id": "mimo-v2.5-free", "pricing": [ { "cache_read": 0.0, "input": 0.0, "label": "MiMo-V2.5 Free", "output": 0.0 } ] }, "live": { "id": "mimo-v2.5-free", "object": "model", "owned_by": "opencode" }, "models_dev": { "attachment": true, "cost": { "cache_read": 0, "input": 0, "output": 0 }, "description": "MiMo omni model for text, image, video, audio, and agents", "family": "mimo-v2.5-free", "id": "mimo-v2.5-free", "interleaved": { "field": "reasoning_content" }, "knowledge": "2024-12", "last_updated": "2026-04-24", "limit": { "context": 200000, "output": 32000 }, "modalities": { "input": [ "text", "image", "audio", "video" ], "output": [ "text" ] }, "name": "MiMo V2.5 Free", "open_weights": true, "reasoning": true, "reasoning_options": [], "release_date": "2026-04-24", "temperature": true, "tool_call": true } } }, "opencode_zen_openai_chat__minimax_m2_5": { "catalog": { "agent_compatible": true, "availability": "deprecated-2026-08-05-live-listed", "availability_source": "opencode-zen-models", "cached_input_cost_per_million": 0.06, "capability_confidence": "opencode-maintained-catalog", "capability_source": "models-dev-opencode-zen", "context_window": 204800, "default_reasoning": "none", "description": "MiniMax model for chat, coding, office work, and agentic tasks", "display_name": "MiniMax-M2.5 via OpenCode Zen", "input_cost_per_million": 0.3, "inventory": "opencode-zen", "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-zen-docs-source", "reasoning_levels": [ "none" ], "resource_group": "opencode_zen", "route": "opencode_zen_openai_chat", "source": "models-dev-opencode-zen", "structured_output": false, "supports_reasoning_summaries": false, "tool_calling": true, "upstream_id": "minimax-m2.5" }, "evidence": { "docs": { "deprecation_date": "2026-08-05", "endpoint": { "name": "MiniMax M2.5", "npm": "@ai-sdk/openai-compatible", "url": "https://opencode.ai/zen/v1/chat/completions" }, "id": "minimax-m2.5", "pricing": [ { "cache_read": 0.06, "input": 0.3, "label": "MiniMax M2.5", "output": 1.2 } ] }, "live": { "id": "minimax-m2.5", "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", "id": "minimax-m2.5", "interleaved": { "field": "reasoning_content" }, "knowledge": "2025-01", "last_updated": "2026-02-12", "limit": { "context": 204800, "output": 131072 }, "modalities": { "input": [ "text" ], "output": [ "text" ] }, "name": "MiniMax-M2.5", "open_weights": true, "reasoning": true, "reasoning_options": [], "release_date": "2026-02-12", "temperature": true, "tool_call": true } } }, "opencode_zen_openai_chat__minimax_m2_7": { "catalog": { "agent_compatible": true, "availability": "current", "availability_source": "opencode-zen-models", "cached_input_cost_per_million": 0.06, "capability_confidence": "opencode-maintained-catalog", "capability_source": "models-dev-opencode-zen", "context_window": 204800, "default_reasoning": "none", "description": "MiniMax model for chat, coding, office work, and agentic tasks", "display_name": "MiniMax-M2.7 via OpenCode Zen", "input_cost_per_million": 0.3, "inventory": "opencode-zen", "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-zen-docs-source", "reasoning_levels": [ "none" ], "resource_group": "opencode_zen", "route": "opencode_zen_openai_chat", "source": "models-dev-opencode-zen", "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/openai-compatible", "url": "https://opencode.ai/zen/v1/chat/completions" }, "id": "minimax-m2.7", "pricing": [ { "cache_read": 0.06, "input": 0.3, "label": "MiniMax M2.7", "output": 1.2 } ] }, "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", "id": "minimax-m2.7", "interleaved": { "field": "reasoning_content" }, "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, "reasoning": true, "reasoning_options": [], "release_date": "2026-03-18", "temperature": true, "tool_call": true } } }, "opencode_zen_openai_chat__minimax_m3": { "catalog": { "agent_compatible": true, "availability": "current", "availability_source": "opencode-zen-models", "cached_input_cost_per_million": 0.06, "capability_confidence": "opencode-maintained-catalog", "capability_source": "models-dev-opencode-zen", "context_window": 512000, "default_reasoning": "none", "description": "MiniMax multimodal model for long-context coding, perception, and agent planning", "display_name": "MiniMax-M3 via OpenCode Zen", "input_cost_per_million": 0.3, "inventory": "opencode-zen", "kind": "chat", "maker": "minimax", "max_output_tokens": 128000, "modalities": [ "text" ], "output_cost_per_million": 1.2, "output_modalities": [ "text" ], "parallel_tool_calls": false, "pricing_source": "opencode-zen-docs-source", "reasoning_levels": [ "none" ], "resource_group": "opencode_zen", "route": "opencode_zen_openai_chat", "source": "models-dev-opencode-zen", "structured_output": false, "supports_reasoning_summaries": false, "tool_calling": true, "upstream_id": "minimax-m3" }, "evidence": { "docs": { "endpoint": { "name": "MiniMax M3", "npm": "@ai-sdk/openai-compatible", "url": "https://opencode.ai/zen/v1/chat/completions" }, "id": "minimax-m3", "pricing": [ { "cache_read": 0.06, "input": 0.3, "label": "MiniMax M3", "output": 1.2 } ] }, "live": { "id": "minimax-m3", "object": "model", "owned_by": "opencode" }, "models_dev": { "attachment": true, "cost": { "cache_read": 0.06, "input": 0.3, "output": 1.2 }, "description": "MiniMax multimodal model for long-context coding, perception, and agent planning", "family": "minimax", "id": "minimax-m3", "interleaved": { "field": "reasoning_content" }, "last_updated": "2026-06-01", "limit": { "context": 512000, "output": 128000 }, "modalities": { "input": [ "text", "image", "video" ], "output": [ "text" ] }, "name": "MiniMax-M3", "open_weights": true, "reasoning": true, "reasoning_options": [], "release_date": "2026-06-01", "temperature": true, "tool_call": true } } }, "opencode_zen_openai_chat__nemotron_3_5_lightning_free": { "catalog": { "agent_compatible": true, "availability": "current", "availability_source": "opencode-zen-models", "cached_input_cost_per_million": 0.0, "capability_confidence": "opencode-maintained-catalog", "capability_source": "models-dev-opencode-zen", "context_window": 262144, "default_reasoning": "none", "description": "Fast NVIDIA Nemotron MoE for reliable agentic tasks across enterprise workloads", "display_name": "Nemotron 3.5 Lightning Free via OpenCode Zen", "input_cost_per_million": 0.0, "inventory": "opencode-zen", "kind": "chat", "maker": "nvidia", "max_output_tokens": 262144, "modalities": [ "text" ], "output_cost_per_million": 0.0, "output_modalities": [ "text" ], "parallel_tool_calls": false, "pricing_source": "opencode-zen-docs-source", "reasoning_levels": [ "none" ], "resource_group": "opencode_zen", "route": "opencode_zen_openai_chat", "source": "models-dev-opencode-zen", "structured_output": true, "supports_reasoning_summaries": false, "tool_calling": true, "upstream_id": "nemotron-3.5-lightning-free" }, "evidence": { "docs": { "endpoint": { "name": "Nemotron 3.5 Lightning Free", "npm": "@ai-sdk/openai-compatible", "url": "https://opencode.ai/zen/v1/chat/completions" }, "id": "nemotron-3.5-lightning-free", "pricing": [ { "cache_read": 0.0, "input": 0.0, "label": "Nemotron 3.5 Lightning Free", "output": 0.0 } ] }, "live": { "id": "nemotron-3.5-lightning-free", "object": "model", "owned_by": "opencode" }, "models_dev": { "attachment": false, "cost": { "cache_read": 0, "input": 0, "output": 0 }, "description": "Fast NVIDIA Nemotron MoE for reliable agentic tasks across enterprise workloads", "family": "nemotron-free", "id": "nemotron-3.5-lightning-free", "interleaved": { "field": "reasoning_content" }, "last_updated": "2026-08-11", "limit": { "context": 262144, "output": 262144 }, "modalities": { "input": [ "text" ], "output": [ "text" ] }, "name": "Nemotron 3.5 Lightning Free", "open_weights": true, "reasoning": true, "reasoning_options": [], "release_date": "2026-08-11", "structured_output": true, "temperature": true, "tool_call": true } } }, "opencode_zen_openai_chat__nemotron_3_ultra_free": { "catalog": { "agent_compatible": true, "availability": "current", "availability_source": "opencode-zen-models", "cached_input_cost_per_million": 0.0, "capability_confidence": "opencode-maintained-catalog", "capability_source": "models-dev-opencode-zen", "context_window": 1000000, "default_reasoning": "none", "description": "Largest Nemotron 3 model for maximum open-weight reasoning and agent accuracy", "display_name": "Nemotron 3 Ultra Free via OpenCode Zen", "input_cost_per_million": 0.0, "inventory": "opencode-zen", "kind": "chat", "maker": "nvidia", "max_output_tokens": 128000, "modalities": [ "text" ], "output_cost_per_million": 0.0, "output_modalities": [ "text" ], "parallel_tool_calls": false, "pricing_source": "opencode-zen-docs-source", "reasoning_levels": [ "none" ], "resource_group": "opencode_zen", "route": "opencode_zen_openai_chat", "source": "models-dev-opencode-zen", "structured_output": false, "supports_reasoning_summaries": false, "tool_calling": true, "upstream_id": "nemotron-3-ultra-free" }, "evidence": { "docs": { "endpoint": { "name": "Nemotron 3 Ultra Free", "npm": "@ai-sdk/openai-compatible", "url": "https://opencode.ai/zen/v1/chat/completions" }, "id": "nemotron-3-ultra-free", "pricing": [ { "cache_read": 0.0, "input": 0.0, "label": "Nemotron 3 Ultra Free", "output": 0.0 } ] }, "live": { "id": "nemotron-3-ultra-free", "object": "model", "owned_by": "opencode" }, "models_dev": { "attachment": false, "cost": { "cache_read": 0, "input": 0, "output": 0 }, "description": "Largest Nemotron 3 model for maximum open-weight reasoning and agent accuracy", "family": "nemotron-free", "id": "nemotron-3-ultra-free", "interleaved": { "field": "reasoning_content" }, "knowledge": "2026-02", "last_updated": "2026-06-04", "limit": { "context": 1000000, "output": 128000 }, "modalities": { "input": [ "text" ], "output": [ "text" ] }, "name": "Nemotron 3 Ultra Free", "open_weights": true, "reasoning": true, "reasoning_options": [], "release_date": "2026-06-04", "temperature": true, "tool_call": true } } }, "opencode_zen_openai_chat__x_preview_f_free": { "catalog": { "agent_compatible": true, "availability": "current", "availability_source": "opencode-zen-models", "cached_input_cost_per_million": 0.0, "capability_confidence": "opencode-maintained-catalog", "capability_source": "models-dev-opencode-zen", "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 Zen", "input_cost_per_million": 0.0, "inventory": "opencode-zen", "kind": "chat", "maker": "unknown", "max_output_tokens": 131072, "modalities": [ "text" ], "output_cost_per_million": 0.0, "output_modalities": [ "text" ], "parallel_tool_calls": false, "pricing_source": "opencode-zen-docs-source", "reasoning_levels": [ "low", "high", "max" ], "resource_group": "opencode_zen", "route": "opencode_zen_openai_chat", "source": "models-dev-opencode-zen", "structured_output": true, "supports_reasoning_summaries": false, "tool_calling": true, "upstream_id": "x-preview-f-free" }, "evidence": { "docs": { "endpoint": { "name": "Ox Alpha Free", "npm": "@ai-sdk/openai-compatible", "url": "https://opencode.ai/zen/v1/chat/completions" }, "id": "x-preview-f-free", "pricing": [ { "cache_read": 0.0, "input": 0.0, "label": "Ox Alpha Free", "output": 0.0 } ] }, "live": { "id": "x-preview-f-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": "x-preview-f-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 } } }, "opencode_zen_responses__gpt_5": { "catalog": { "agent_compatible": true, "availability": "current", "availability_source": "opencode-zen-models", "cached_input_cost_per_million": 0.107, "capability_confidence": "opencode-maintained-catalog", "capability_source": "models-dev-opencode-zen", "context_window": 400000, "default_reasoning": "medium", "description": "GPT model for general reasoning, writing, coding, and tool-assisted tasks", "display_name": "GPT-5 via OpenCode Zen", "input_cost_per_million": 1.07, "inventory": "opencode-zen", "kind": "chat", "maker": "openai", "max_output_tokens": 128000, "modalities": [ "text" ], "output_cost_per_million": 8.5, "output_modalities": [ "text" ], "parallel_tool_calls": false, "pricing_source": "opencode-zen-docs-source", "reasoning_levels": [ "minimal", "low", "medium", "high" ], "resource_group": "opencode_zen", "route": "opencode_zen_responses", "source": "models-dev-opencode-zen", "structured_output": true, "supports_reasoning_summaries": false, "tool_calling": true, "upstream_id": "gpt-5" }, "evidence": { "docs": { "endpoint": { "name": "GPT 5", "npm": "@ai-sdk/openai", "url": "https://opencode.ai/zen/v1/responses" }, "id": "gpt-5", "pricing": [ { "cache_read": 0.107, "input": 1.07, "label": "GPT 5", "output": 8.5 } ] }, "live": { "id": "gpt-5", "object": "model", "owned_by": "opencode" }, "models_dev": { "attachment": true, "cost": { "cache_read": 0.107, "input": 1.07, "output": 8.5 }, "description": "GPT model for general reasoning, writing, coding, and tool-assisted tasks", "family": "gpt", "id": "gpt-5", "knowledge": "2024-09-30", "last_updated": "2025-08-07", "limit": { "context": 400000, "input": 272000, "output": 128000 }, "modalities": { "input": [ "text", "image" ], "output": [ "text" ] }, "name": "GPT-5", "open_weights": false, "provider": { "npm": "@ai-sdk/openai" }, "reasoning": true, "reasoning_options": [ { "type": "effort", "values": [ "minimal", "low", "medium", "high" ] } ], "release_date": "2025-08-07", "structured_output": true, "temperature": false, "tool_call": true } } }, "opencode_zen_responses__gpt_5_1": { "catalog": { "agent_compatible": true, "availability": "current", "availability_source": "opencode-zen-models", "cached_input_cost_per_million": 0.107, "capability_confidence": "opencode-maintained-catalog", "capability_source": "models-dev-opencode-zen", "context_window": 400000, "default_reasoning": "none", "description": "GPT model for general reasoning, writing, coding, and tool-assisted tasks", "display_name": "GPT-5.1 via OpenCode Zen", "input_cost_per_million": 1.07, "inventory": "opencode-zen", "kind": "chat", "maker": "openai", "max_output_tokens": 128000, "modalities": [ "text" ], "output_cost_per_million": 8.5, "output_modalities": [ "text" ], "parallel_tool_calls": false, "pricing_source": "opencode-zen-docs-source", "reasoning_levels": [ "none", "low", "medium", "high" ], "resource_group": "opencode_zen", "route": "opencode_zen_responses", "source": "models-dev-opencode-zen", "structured_output": true, "supports_reasoning_summaries": false, "tool_calling": true, "upstream_id": "gpt-5.1" }, "evidence": { "docs": { "endpoint": { "name": "GPT 5.1", "npm": "@ai-sdk/openai", "url": "https://opencode.ai/zen/v1/responses" }, "id": "gpt-5.1", "pricing": [ { "cache_read": 0.107, "input": 1.07, "label": "GPT 5.1", "output": 8.5 } ] }, "live": { "id": "gpt-5.1", "object": "model", "owned_by": "opencode" }, "models_dev": { "attachment": true, "cost": { "cache_read": 0.107, "input": 1.07, "output": 8.5 }, "description": "GPT model for general reasoning, writing, coding, and tool-assisted tasks", "family": "gpt", "id": "gpt-5.1", "knowledge": "2024-09-30", "last_updated": "2025-11-13", "limit": { "context": 400000, "input": 272000, "output": 128000 }, "modalities": { "input": [ "text", "image" ], "output": [ "text" ] }, "name": "GPT-5.1", "open_weights": false, "provider": { "npm": "@ai-sdk/openai" }, "reasoning": true, "reasoning_options": [ { "type": "effort", "values": [ "none", "low", "medium", "high" ] } ], "release_date": "2025-11-13", "structured_output": true, "temperature": false, "tool_call": true } } }, "opencode_zen_responses__gpt_5_1_codex": { "catalog": { "agent_compatible": true, "availability": "deprecated-2026-07-23-live-listed", "availability_source": "opencode-zen-models", "cached_input_cost_per_million": 0.107, "capability_confidence": "opencode-maintained-catalog", "capability_source": "models-dev-opencode-zen", "context_window": 400000, "default_reasoning": "medium", "description": "Coding-optimized GPT model for repository edits, reviews, and agentic software work", "display_name": "GPT-5.1 Codex via OpenCode Zen", "input_cost_per_million": 1.07, "inventory": "opencode-zen", "kind": "chat", "maker": "openai", "max_output_tokens": 128000, "modalities": [ "text" ], "output_cost_per_million": 8.5, "output_modalities": [ "text" ], "parallel_tool_calls": false, "pricing_source": "opencode-zen-docs-source", "reasoning_levels": [ "low", "medium", "high" ], "resource_group": "opencode_zen", "route": "opencode_zen_responses", "source": "models-dev-opencode-zen", "structured_output": true, "supports_reasoning_summaries": false, "tool_calling": true, "upstream_id": "gpt-5.1-codex" }, "evidence": { "docs": { "deprecation_date": "2026-07-23", "endpoint": { "name": "GPT 5.1 Codex", "npm": "@ai-sdk/openai", "url": "https://opencode.ai/zen/v1/responses" }, "id": "gpt-5.1-codex", "pricing": [ { "cache_read": 0.107, "input": 1.07, "label": "GPT 5.1 Codex", "output": 8.5 } ] }, "live": { "id": "gpt-5.1-codex", "object": "model", "owned_by": "opencode" }, "models_dev": { "attachment": true, "cost": { "cache_read": 0.107, "input": 1.07, "output": 8.5 }, "description": "Coding-optimized GPT model for repository edits, reviews, and agentic software work", "family": "gpt-codex", "id": "gpt-5.1-codex", "knowledge": "2024-09-30", "last_updated": "2025-11-13", "limit": { "context": 400000, "input": 272000, "output": 128000 }, "modalities": { "input": [ "text", "image" ], "output": [ "text" ] }, "name": "GPT-5.1 Codex", "open_weights": false, "provider": { "npm": "@ai-sdk/openai" }, "reasoning": true, "reasoning_options": [ { "type": "effort", "values": [ "low", "medium", "high" ] } ], "release_date": "2025-11-13", "structured_output": true, "temperature": false, "tool_call": true } } }, "opencode_zen_responses__gpt_5_1_codex_max": { "catalog": { "agent_compatible": true, "availability": "deprecated-2026-07-23-live-listed", "availability_source": "opencode-zen-models", "cached_input_cost_per_million": 0.125, "capability_confidence": "opencode-maintained-catalog", "capability_source": "models-dev-opencode-zen", "context_window": 400000, "default_reasoning": "medium", "description": "Coding-optimized GPT model for repository edits, reviews, and agentic software work", "display_name": "GPT-5.1 Codex Max via OpenCode Zen", "input_cost_per_million": 1.25, "inventory": "opencode-zen", "kind": "chat", "maker": "openai", "max_output_tokens": 128000, "modalities": [ "text" ], "output_cost_per_million": 10.0, "output_modalities": [ "text" ], "parallel_tool_calls": false, "pricing_source": "opencode-zen-docs-source", "reasoning_levels": [ "low", "medium", "high", "xhigh" ], "resource_group": "opencode_zen", "route": "opencode_zen_responses", "source": "models-dev-opencode-zen", "structured_output": true, "supports_reasoning_summaries": false, "tool_calling": true, "upstream_id": "gpt-5.1-codex-max" }, "evidence": { "docs": { "deprecation_date": "2026-07-23", "endpoint": { "name": "GPT 5.1 Codex Max", "npm": "@ai-sdk/openai", "url": "https://opencode.ai/zen/v1/responses" }, "id": "gpt-5.1-codex-max", "pricing": [ { "cache_read": 0.125, "input": 1.25, "label": "GPT 5.1 Codex Max", "output": 10.0 } ] }, "live": { "id": "gpt-5.1-codex-max", "object": "model", "owned_by": "opencode" }, "models_dev": { "attachment": true, "cost": { "cache_read": 0.125, "input": 1.25, "output": 10 }, "description": "Coding-optimized GPT model for repository edits, reviews, and agentic software work", "family": "gpt-codex", "id": "gpt-5.1-codex-max", "knowledge": "2024-09-30", "last_updated": "2025-11-13", "limit": { "context": 400000, "input": 272000, "output": 128000 }, "modalities": { "input": [ "text", "image" ], "output": [ "text" ] }, "name": "GPT-5.1 Codex Max", "open_weights": false, "provider": { "npm": "@ai-sdk/openai" }, "reasoning": true, "reasoning_options": [ { "type": "effort", "values": [ "low", "medium", "high", "xhigh" ] } ], "release_date": "2025-11-13", "structured_output": true, "temperature": false, "tool_call": true } } }, "opencode_zen_responses__gpt_5_1_codex_mini": { "catalog": { "agent_compatible": true, "availability": "deprecated-2026-07-23-live-listed", "availability_source": "opencode-zen-models", "cached_input_cost_per_million": 0.025, "capability_confidence": "opencode-maintained-catalog", "capability_source": "models-dev-opencode-zen", "context_window": 400000, "default_reasoning": "medium", "description": "Coding-optimized GPT model for repository edits, reviews, and agentic software work", "display_name": "GPT-5.1 Codex Mini via OpenCode Zen", "input_cost_per_million": 0.25, "inventory": "opencode-zen", "kind": "chat", "maker": "openai", "max_output_tokens": 128000, "modalities": [ "text" ], "output_cost_per_million": 2.0, "output_modalities": [ "text" ], "parallel_tool_calls": false, "pricing_source": "opencode-zen-docs-source", "reasoning_levels": [ "low", "medium", "high" ], "resource_group": "opencode_zen", "route": "opencode_zen_responses", "source": "models-dev-opencode-zen", "structured_output": true, "supports_reasoning_summaries": false, "tool_calling": true, "upstream_id": "gpt-5.1-codex-mini" }, "evidence": { "docs": { "deprecation_date": "2026-07-23", "endpoint": { "name": "GPT 5.1 Codex Mini", "npm": "@ai-sdk/openai", "url": "https://opencode.ai/zen/v1/responses" }, "id": "gpt-5.1-codex-mini", "pricing": [ { "cache_read": 0.025, "input": 0.25, "label": "GPT 5.1 Codex Mini", "output": 2.0 } ] }, "live": { "id": "gpt-5.1-codex-mini", "object": "model", "owned_by": "opencode" }, "models_dev": { "attachment": true, "cost": { "cache_read": 0.025, "input": 0.25, "output": 2 }, "description": "Coding-optimized GPT model for repository edits, reviews, and agentic software work", "family": "gpt-codex", "id": "gpt-5.1-codex-mini", "knowledge": "2024-09-30", "last_updated": "2025-11-13", "limit": { "context": 400000, "input": 272000, "output": 128000 }, "modalities": { "input": [ "text", "image" ], "output": [ "text" ] }, "name": "GPT-5.1 Codex Mini", "open_weights": false, "provider": { "npm": "@ai-sdk/openai" }, "reasoning": true, "reasoning_options": [ { "type": "effort", "values": [ "low", "medium", "high" ] } ], "release_date": "2025-11-13", "structured_output": true, "temperature": false, "tool_call": true } } }, "opencode_zen_responses__gpt_5_2": { "catalog": { "agent_compatible": true, "availability": "current", "availability_source": "opencode-zen-models", "cached_input_cost_per_million": 0.175, "capability_confidence": "opencode-maintained-catalog", "capability_source": "models-dev-opencode-zen", "context_window": 400000, "default_reasoning": "none", "description": "GPT model for general reasoning, writing, coding, and tool-assisted tasks", "display_name": "GPT-5.2 via OpenCode Zen", "input_cost_per_million": 1.75, "inventory": "opencode-zen", "kind": "chat", "maker": "openai", "max_output_tokens": 128000, "modalities": [ "text" ], "output_cost_per_million": 14.0, "output_modalities": [ "text" ], "parallel_tool_calls": false, "pricing_source": "opencode-zen-docs-source", "reasoning_levels": [ "none", "low", "medium", "high", "xhigh" ], "resource_group": "opencode_zen", "route": "opencode_zen_responses", "source": "models-dev-opencode-zen", "structured_output": true, "supports_reasoning_summaries": false, "tool_calling": true, "upstream_id": "gpt-5.2" }, "evidence": { "docs": { "endpoint": { "name": "GPT 5.2", "npm": "@ai-sdk/openai", "url": "https://opencode.ai/zen/v1/responses" }, "id": "gpt-5.2", "pricing": [ { "cache_read": 0.175, "input": 1.75, "label": "GPT 5.2", "output": 14.0 } ] }, "live": { "id": "gpt-5.2", "object": "model", "owned_by": "opencode" }, "models_dev": { "attachment": true, "cost": { "cache_read": 0.175, "input": 1.75, "output": 14 }, "description": "GPT model for general reasoning, writing, coding, and tool-assisted tasks", "family": "gpt", "id": "gpt-5.2", "knowledge": "2025-08-31", "last_updated": "2025-12-11", "limit": { "context": 400000, "input": 272000, "output": 128000 }, "modalities": { "input": [ "text", "image" ], "output": [ "text" ] }, "name": "GPT-5.2", "open_weights": false, "provider": { "npm": "@ai-sdk/openai" }, "reasoning": true, "reasoning_options": [ { "type": "effort", "values": [ "none", "low", "medium", "high", "xhigh" ] } ], "release_date": "2025-12-11", "structured_output": true, "temperature": false, "tool_call": true } } }, "opencode_zen_responses__gpt_5_2_codex": { "catalog": { "agent_compatible": true, "availability": "deprecated-2026-07-23-live-listed", "availability_source": "opencode-zen-models", "cached_input_cost_per_million": 0.175, "capability_confidence": "opencode-maintained-catalog", "capability_source": "models-dev-opencode-zen", "context_window": 400000, "default_reasoning": "medium", "description": "Coding-optimized GPT model for repository edits, reviews, and agentic software work", "display_name": "GPT-5.2 Codex via OpenCode Zen", "input_cost_per_million": 1.75, "inventory": "opencode-zen", "kind": "chat", "maker": "openai", "max_output_tokens": 128000, "modalities": [ "text" ], "output_cost_per_million": 14.0, "output_modalities": [ "text" ], "parallel_tool_calls": false, "pricing_source": "opencode-zen-docs-source", "reasoning_levels": [ "low", "medium", "high", "xhigh" ], "resource_group": "opencode_zen", "route": "opencode_zen_responses", "source": "models-dev-opencode-zen", "structured_output": true, "supports_reasoning_summaries": false, "tool_calling": true, "upstream_id": "gpt-5.2-codex" }, "evidence": { "docs": { "deprecation_date": "2026-07-23", "endpoint": { "name": "GPT 5.2 Codex", "npm": "@ai-sdk/openai", "url": "https://opencode.ai/zen/v1/responses" }, "id": "gpt-5.2-codex", "pricing": [ { "cache_read": 0.175, "input": 1.75, "label": "GPT 5.2 Codex", "output": 14.0 } ] }, "live": { "id": "gpt-5.2-codex", "object": "model", "owned_by": "opencode" }, "models_dev": { "attachment": true, "cost": { "cache_read": 0.175, "input": 1.75, "output": 14 }, "description": "Coding-optimized GPT model for repository edits, reviews, and agentic software work", "family": "gpt-codex", "id": "gpt-5.2-codex", "knowledge": "2025-08-31", "last_updated": "2026-01-14", "limit": { "context": 400000, "input": 272000, "output": 128000 }, "modalities": { "input": [ "text", "image", "pdf" ], "output": [ "text" ] }, "name": "GPT-5.2 Codex", "open_weights": false, "provider": { "npm": "@ai-sdk/openai" }, "reasoning": true, "reasoning_options": [ { "type": "effort", "values": [ "low", "medium", "high", "xhigh" ] } ], "release_date": "2026-01-14", "structured_output": true, "temperature": false, "tool_call": true } } }, "opencode_zen_responses__gpt_5_3_codex": { "catalog": { "agent_compatible": true, "availability": "current", "availability_source": "opencode-zen-models", "cached_input_cost_per_million": 0.175, "capability_confidence": "opencode-maintained-catalog", "capability_source": "models-dev-opencode-zen", "context_window": 400000, "default_reasoning": "none", "description": "Coding-optimized GPT model for repository edits, reviews, and agentic software work", "display_name": "GPT-5.3 Codex via OpenCode Zen", "input_cost_per_million": 1.75, "inventory": "opencode-zen", "kind": "chat", "maker": "openai", "max_output_tokens": 128000, "modalities": [ "text" ], "output_cost_per_million": 14.0, "output_modalities": [ "text" ], "parallel_tool_calls": false, "pricing_source": "opencode-zen-docs-source", "reasoning_levels": [ "none", "low", "medium", "high", "xhigh" ], "resource_group": "opencode_zen", "route": "opencode_zen_responses", "source": "models-dev-opencode-zen", "structured_output": true, "supports_reasoning_summaries": false, "tool_calling": true, "upstream_id": "gpt-5.3-codex" }, "evidence": { "docs": { "endpoint": { "name": "GPT 5.3 Codex", "npm": "@ai-sdk/openai", "url": "https://opencode.ai/zen/v1/responses" }, "id": "gpt-5.3-codex", "pricing": [ { "cache_read": 0.175, "input": 1.75, "label": "GPT 5.3 Codex", "output": 14.0 } ] }, "live": { "id": "gpt-5.3-codex", "object": "model", "owned_by": "opencode" }, "models_dev": { "attachment": true, "cost": { "cache_read": 0.175, "input": 1.75, "output": 14 }, "description": "Coding-optimized GPT model for repository edits, reviews, and agentic software work", "family": "gpt-codex", "id": "gpt-5.3-codex", "knowledge": "2025-08-31", "last_updated": "2026-02-24", "limit": { "context": 400000, "input": 272000, "output": 128000 }, "modalities": { "input": [ "text", "image", "pdf" ], "output": [ "text" ] }, "name": "GPT-5.3 Codex", "open_weights": false, "provider": { "npm": "@ai-sdk/openai" }, "reasoning": true, "reasoning_options": [ { "type": "effort", "values": [ "none", "low", "medium", "high", "xhigh" ] } ], "release_date": "2026-02-24", "structured_output": true, "temperature": false, "tool_call": true } } }, "opencode_zen_responses__gpt_5_3_codex_spark": { "catalog": { "agent_compatible": true, "availability": "current", "availability_source": "opencode-zen-models", "cached_input_cost_per_million": 0.175, "capability_confidence": "opencode-maintained-catalog", "capability_source": "models-dev-opencode-zen", "context_window": 128000, "default_reasoning": "medium", "description": "Coding-optimized GPT model for repository edits, reviews, and agentic software work", "display_name": "GPT-5.3 Codex Spark via OpenCode Zen", "input_cost_per_million": 1.75, "inventory": "opencode-zen", "kind": "chat", "maker": "openai", "max_output_tokens": 128000, "modalities": [ "text" ], "output_cost_per_million": 14.0, "output_modalities": [ "text" ], "parallel_tool_calls": false, "pricing_source": "opencode-zen-docs-source", "reasoning_levels": [ "low", "medium", "high", "xhigh" ], "resource_group": "opencode_zen", "route": "opencode_zen_responses", "source": "models-dev-opencode-zen", "structured_output": true, "supports_reasoning_summaries": false, "tool_calling": true, "upstream_id": "gpt-5.3-codex-spark" }, "evidence": { "docs": { "endpoint": { "name": "GPT 5.3 Codex Spark", "npm": "@ai-sdk/openai", "url": "https://opencode.ai/zen/v1/responses" }, "id": "gpt-5.3-codex-spark", "pricing": [ { "cache_read": 0.175, "input": 1.75, "label": "GPT 5.3 Codex Spark", "output": 14.0 } ] }, "live": { "id": "gpt-5.3-codex-spark", "object": "model", "owned_by": "opencode" }, "models_dev": { "attachment": false, "cost": { "cache_read": 0.175, "input": 1.75, "output": 14 }, "description": "Coding-optimized GPT model for repository edits, reviews, and agentic software work", "family": "gpt-codex-spark", "id": "gpt-5.3-codex-spark", "knowledge": "2025-08-31", "last_updated": "2026-02-12", "limit": { "context": 128000, "input": 128000, "output": 128000 }, "modalities": { "input": [ "text" ], "output": [ "text" ] }, "name": "GPT-5.3 Codex Spark", "open_weights": false, "provider": { "npm": "@ai-sdk/openai" }, "reasoning": true, "reasoning_options": [ { "type": "effort", "values": [ "low", "medium", "high", "xhigh" ] } ], "release_date": "2026-02-12", "structured_output": true, "temperature": false, "tool_call": true } } }, "opencode_zen_responses__gpt_5_4": { "catalog": { "agent_compatible": true, "availability": "current", "availability_source": "opencode-zen-models", "capability_confidence": "opencode-maintained-catalog", "capability_source": "models-dev-opencode-zen", "context_window": 1050000, "default_reasoning": "none", "description": "Agent-ready GPT for coding and computer-use workflows at a lower cost", "display_name": "GPT-5.4 via OpenCode Zen", "inventory": "opencode-zen", "kind": "chat", "maker": "openai", "max_output_tokens": 128000, "modalities": [ "text" ], "output_modalities": [ "text" ], "parallel_tool_calls": false, "pricing_source": "opencode-zen-docs-source", "reasoning_levels": [ "none", "low", "medium", "high", "xhigh" ], "resource_group": "opencode_zen", "route": "opencode_zen_responses", "source": "models-dev-opencode-zen", "structured_output": true, "supports_reasoning_summaries": false, "tool_calling": true, "upstream_id": "gpt-5.4" }, "evidence": { "docs": { "endpoint": { "name": "GPT 5.4", "npm": "@ai-sdk/openai", "url": "https://opencode.ai/zen/v1/responses" }, "id": "gpt-5.4", "pricing": [ { "cache_read": 0.25, "input": 2.5, "label": "GPT 5.4 (≤ 272K tokens)", "output": 15.0 }, { "cache_read": 0.5, "input": 5.0, "label": "GPT 5.4 (> 272K tokens)", "output": 22.5 } ] }, "live": { "id": "gpt-5.4", "object": "model", "owned_by": "opencode" }, "models_dev": { "attachment": true, "cost": { "cache_read": 0.25, "context_over_200k": { "cache_read": 0.5, "input": 5, "output": 22.5 }, "input": 2.5, "output": 15, "tiers": [ { "cache_read": 0.5, "input": 5, "output": 22.5, "tier": { "size": 272000, "type": "context" } } ] }, "description": "Agent-ready GPT for coding and computer-use workflows at a lower cost", "family": "gpt", "id": "gpt-5.4", "knowledge": "2025-08-31", "last_updated": "2026-03-05", "limit": { "context": 1050000, "input": 922000, "output": 128000 }, "modalities": { "input": [ "text", "image", "pdf" ], "output": [ "text" ] }, "name": "GPT-5.4", "open_weights": false, "provider": { "npm": "@ai-sdk/openai" }, "reasoning": true, "reasoning_options": [ { "type": "effort", "values": [ "none", "low", "medium", "high", "xhigh" ] } ], "release_date": "2026-03-05", "structured_output": true, "temperature": false, "tool_call": true } } }, "opencode_zen_responses__gpt_5_4_mini": { "catalog": { "agent_compatible": true, "availability": "current", "availability_source": "opencode-zen-models", "cached_input_cost_per_million": 0.075, "capability_confidence": "opencode-maintained-catalog", "capability_source": "models-dev-opencode-zen", "context_window": 400000, "default_reasoning": "none", "description": "Compact GPT model for low-latency assistance and high-volume workloads", "display_name": "GPT-5.4 Mini via OpenCode Zen", "input_cost_per_million": 0.75, "inventory": "opencode-zen", "kind": "chat", "maker": "openai", "max_output_tokens": 128000, "modalities": [ "text" ], "output_cost_per_million": 4.5, "output_modalities": [ "text" ], "parallel_tool_calls": false, "pricing_source": "opencode-zen-docs-source", "reasoning_levels": [ "none", "low", "medium", "high", "xhigh" ], "resource_group": "opencode_zen", "route": "opencode_zen_responses", "source": "models-dev-opencode-zen", "structured_output": true, "supports_reasoning_summaries": false, "tool_calling": true, "upstream_id": "gpt-5.4-mini" }, "evidence": { "docs": { "endpoint": { "name": "GPT 5.4 Mini", "npm": "@ai-sdk/openai", "url": "https://opencode.ai/zen/v1/responses" }, "id": "gpt-5.4-mini", "pricing": [ { "cache_read": 0.075, "input": 0.75, "label": "GPT 5.4 Mini", "output": 4.5 } ] }, "live": { "id": "gpt-5.4-mini", "object": "model", "owned_by": "opencode" }, "models_dev": { "attachment": true, "cost": { "cache_read": 0.075, "input": 0.75, "output": 4.5 }, "description": "Compact GPT model for low-latency assistance and high-volume workloads", "family": "gpt-mini", "id": "gpt-5.4-mini", "knowledge": "2025-08-31", "last_updated": "2026-03-17", "limit": { "context": 400000, "input": 272000, "output": 128000 }, "modalities": { "input": [ "text", "image", "pdf" ], "output": [ "text" ] }, "name": "GPT-5.4 Mini", "open_weights": false, "provider": { "npm": "@ai-sdk/openai" }, "reasoning": true, "reasoning_options": [ { "type": "effort", "values": [ "none", "low", "medium", "high", "xhigh" ] } ], "release_date": "2026-03-17", "structured_output": true, "temperature": false, "tool_call": true } } }, "opencode_zen_responses__gpt_5_4_nano": { "catalog": { "agent_compatible": true, "availability": "current", "availability_source": "opencode-zen-models", "cached_input_cost_per_million": 0.02, "capability_confidence": "opencode-maintained-catalog", "capability_source": "models-dev-opencode-zen", "context_window": 400000, "default_reasoning": "none", "description": "Compact GPT model for low-latency assistance and high-volume workloads", "display_name": "GPT-5.4 Nano via OpenCode Zen", "input_cost_per_million": 0.2, "inventory": "opencode-zen", "kind": "chat", "maker": "openai", "max_output_tokens": 128000, "modalities": [ "text" ], "output_cost_per_million": 1.25, "output_modalities": [ "text" ], "parallel_tool_calls": false, "pricing_source": "opencode-zen-docs-source", "reasoning_levels": [ "none", "low", "medium", "high", "xhigh" ], "resource_group": "opencode_zen", "route": "opencode_zen_responses", "source": "models-dev-opencode-zen", "structured_output": true, "supports_reasoning_summaries": false, "tool_calling": true, "upstream_id": "gpt-5.4-nano" }, "evidence": { "docs": { "endpoint": { "name": "GPT 5.4 Nano", "npm": "@ai-sdk/openai", "url": "https://opencode.ai/zen/v1/responses" }, "id": "gpt-5.4-nano", "pricing": [ { "cache_read": 0.02, "input": 0.2, "label": "GPT 5.4 Nano", "output": 1.25 } ] }, "live": { "id": "gpt-5.4-nano", "object": "model", "owned_by": "opencode" }, "models_dev": { "attachment": true, "cost": { "cache_read": 0.02, "input": 0.2, "output": 1.25 }, "description": "Compact GPT model for low-latency assistance and high-volume workloads", "family": "gpt-nano", "id": "gpt-5.4-nano", "knowledge": "2025-08-31", "last_updated": "2026-03-17", "limit": { "context": 400000, "input": 272000, "output": 128000 }, "modalities": { "input": [ "text", "image", "pdf" ], "output": [ "text" ] }, "name": "GPT-5.4 Nano", "open_weights": false, "provider": { "npm": "@ai-sdk/openai" }, "reasoning": true, "reasoning_options": [ { "type": "effort", "values": [ "none", "low", "medium", "high", "xhigh" ] } ], "release_date": "2026-03-17", "structured_output": true, "temperature": false, "tool_call": true } } }, "opencode_zen_responses__gpt_5_4_pro": { "catalog": { "agent_compatible": true, "availability": "current", "availability_source": "opencode-zen-models", "cached_input_cost_per_million": 30.0, "capability_confidence": "opencode-maintained-catalog", "capability_source": "models-dev-opencode-zen", "context_window": 1050000, "default_reasoning": "medium", "description": "Frontier GPT model for professional reasoning, coding, and multimodal work", "display_name": "GPT-5.4 Pro via OpenCode Zen", "input_cost_per_million": 30.0, "inventory": "opencode-zen", "kind": "chat", "maker": "openai", "max_output_tokens": 128000, "modalities": [ "text" ], "output_cost_per_million": 180.0, "output_modalities": [ "text" ], "parallel_tool_calls": false, "pricing_source": "opencode-zen-docs-source", "reasoning_levels": [ "medium", "high", "xhigh" ], "resource_group": "opencode_zen", "route": "opencode_zen_responses", "source": "models-dev-opencode-zen", "structured_output": false, "supports_reasoning_summaries": false, "tool_calling": true, "upstream_id": "gpt-5.4-pro" }, "evidence": { "docs": { "endpoint": { "name": "GPT 5.4 Pro", "npm": "@ai-sdk/openai", "url": "https://opencode.ai/zen/v1/responses" }, "id": "gpt-5.4-pro", "pricing": [ { "cache_read": 30.0, "input": 30.0, "label": "GPT 5.4 Pro", "output": 180.0 } ] }, "live": { "id": "gpt-5.4-pro", "object": "model", "owned_by": "opencode" }, "models_dev": { "attachment": true, "cost": { "cache_read": 30, "input": 30, "output": 180 }, "description": "Frontier GPT model for professional reasoning, coding, and multimodal work", "family": "gpt-pro", "id": "gpt-5.4-pro", "knowledge": "2025-08-31", "last_updated": "2026-03-05", "limit": { "context": 1050000, "input": 922000, "output": 128000 }, "modalities": { "input": [ "text", "image", "pdf" ], "output": [ "text" ] }, "name": "GPT-5.4 Pro", "open_weights": false, "provider": { "npm": "@ai-sdk/openai" }, "reasoning": true, "reasoning_options": [ { "type": "effort", "values": [ "medium", "high", "xhigh" ] } ], "release_date": "2026-03-05", "structured_output": false, "temperature": false, "tool_call": true } } }, "opencode_zen_responses__gpt_5_5": { "catalog": { "agent_compatible": true, "availability": "current", "availability_source": "opencode-zen-models", "capability_confidence": "opencode-maintained-catalog", "capability_source": "models-dev-opencode-zen", "context_window": 1050000, "default_reasoning": "none", "description": "Default frontier GPT for coding, computer use, research, and knowledge work", "display_name": "GPT-5.5 via OpenCode Zen", "inventory": "opencode-zen", "kind": "chat", "maker": "openai", "max_output_tokens": 128000, "modalities": [ "text" ], "output_modalities": [ "text" ], "parallel_tool_calls": false, "pricing_source": "opencode-zen-docs-source", "reasoning_levels": [ "none", "low", "medium", "high", "xhigh" ], "resource_group": "opencode_zen", "route": "opencode_zen_responses", "source": "models-dev-opencode-zen", "structured_output": true, "supports_reasoning_summaries": false, "tool_calling": true, "upstream_id": "gpt-5.5" }, "evidence": { "docs": { "endpoint": { "name": "GPT 5.5", "npm": "@ai-sdk/openai", "url": "https://opencode.ai/zen/v1/responses" }, "id": "gpt-5.5", "pricing": [ { "cache_read": 0.5, "input": 5.0, "label": "GPT 5.5 (≤ 272K tokens)", "output": 30.0 }, { "cache_read": 1.0, "input": 10.0, "label": "GPT 5.5 (> 272K tokens)", "output": 45.0 } ] }, "live": { "id": "gpt-5.5", "object": "model", "owned_by": "opencode" }, "models_dev": { "attachment": true, "cost": { "cache_read": 0.5, "context_over_200k": { "cache_read": 1, "input": 10, "output": 45 }, "input": 5, "output": 30, "tiers": [ { "cache_read": 1, "input": 10, "output": 45, "tier": { "size": 272000, "type": "context" } } ] }, "description": "Default frontier GPT for coding, computer use, research, and knowledge work", "family": "gpt", "id": "gpt-5.5", "knowledge": "2025-12-01", "last_updated": "2026-04-23", "limit": { "context": 1050000, "input": 922000, "output": 128000 }, "modalities": { "input": [ "text", "image", "pdf" ], "output": [ "text" ] }, "name": "GPT-5.5", "open_weights": false, "provider": { "npm": "@ai-sdk/openai" }, "reasoning": true, "reasoning_options": [ { "type": "effort", "values": [ "none", "low", "medium", "high", "xhigh" ] } ], "release_date": "2026-04-23", "structured_output": true, "temperature": false, "tool_call": true } } }, "opencode_zen_responses__gpt_5_5_pro": { "catalog": { "agent_compatible": true, "availability": "current", "availability_source": "opencode-zen-models", "cached_input_cost_per_million": 30.0, "capability_confidence": "opencode-maintained-catalog", "capability_source": "models-dev-opencode-zen", "context_window": 1050000, "default_reasoning": "medium", "description": "Frontier GPT model for professional reasoning, coding, and multimodal work", "display_name": "GPT-5.5 Pro via OpenCode Zen", "input_cost_per_million": 30.0, "inventory": "opencode-zen", "kind": "chat", "maker": "openai", "max_output_tokens": 128000, "modalities": [ "text" ], "output_cost_per_million": 180.0, "output_modalities": [ "text" ], "parallel_tool_calls": false, "pricing_source": "opencode-zen-docs-source", "reasoning_levels": [ "medium", "high", "xhigh" ], "resource_group": "opencode_zen", "route": "opencode_zen_responses", "source": "models-dev-opencode-zen", "structured_output": false, "supports_reasoning_summaries": false, "tool_calling": true, "upstream_id": "gpt-5.5-pro" }, "evidence": { "docs": { "endpoint": { "name": "GPT 5.5 Pro", "npm": "@ai-sdk/openai", "url": "https://opencode.ai/zen/v1/responses" }, "id": "gpt-5.5-pro", "pricing": [ { "cache_read": 30.0, "input": 30.0, "label": "GPT 5.5 Pro", "output": 180.0 } ] }, "live": { "id": "gpt-5.5-pro", "object": "model", "owned_by": "opencode" }, "models_dev": { "attachment": true, "cost": { "cache_read": 30, "input": 30, "output": 180 }, "description": "Frontier GPT model for professional reasoning, coding, and multimodal work", "family": "gpt-pro", "id": "gpt-5.5-pro", "knowledge": "2025-12-01", "last_updated": "2026-04-24", "limit": { "context": 1050000, "input": 922000, "output": 128000 }, "modalities": { "input": [ "text", "image", "pdf" ], "output": [ "text" ] }, "name": "GPT-5.5 Pro", "open_weights": false, "provider": { "npm": "@ai-sdk/openai" }, "reasoning": true, "reasoning_options": [ { "type": "effort", "values": [ "medium", "high", "xhigh" ] } ], "release_date": "2026-04-24", "structured_output": false, "temperature": false, "tool_call": true } } }, "opencode_zen_responses__gpt_5_6_luna": { "catalog": { "agent_compatible": true, "availability": "current", "availability_source": "opencode-zen-models", "capability_confidence": "opencode-maintained-catalog", "capability_source": "models-dev-opencode-zen", "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 Zen", "inventory": "opencode-zen", "kind": "chat", "maker": "openai", "max_output_tokens": 128000, "modalities": [ "text" ], "output_modalities": [ "text" ], "parallel_tool_calls": false, "pricing_source": "opencode-zen-docs-source", "reasoning_levels": [ "none", "low", "medium", "high", "xhigh", "max" ], "resource_group": "opencode_zen", "route": "opencode_zen_responses", "source": "models-dev-opencode-zen", "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/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 }, { "cache_read": 0.04, "cache_write": 0.5, "input": 0.4, "label": "GPT 5.6 Luna (> 272K tokens)", "output": 1.8 } ] }, "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 } } }, "opencode_zen_responses__gpt_5_6_sol": { "catalog": { "agent_compatible": true, "availability": "current", "availability_source": "opencode-zen-models", "capability_confidence": "opencode-maintained-catalog", "capability_source": "models-dev-opencode-zen", "context_window": 1050000, "default_reasoning": "none", "description": "Frontier GPT-5.6 model for complex professional work, coding, and agentic workflows", "display_name": "GPT-5.6 Sol (50% Off) via OpenCode Zen", "inventory": "opencode-zen", "kind": "chat", "maker": "openai", "max_output_tokens": 128000, "modalities": [ "text" ], "output_modalities": [ "text" ], "parallel_tool_calls": false, "pricing_source": "opencode-zen-docs-source", "reasoning_levels": [ "none", "low", "medium", "high", "xhigh", "max" ], "resource_group": "opencode_zen", "route": "opencode_zen_responses", "source": "models-dev-opencode-zen", "structured_output": true, "supports_reasoning_summaries": false, "tool_calling": true, "upstream_id": "gpt-5.6-sol" }, "evidence": { "docs": { "endpoint": { "name": "GPT 5.6 Sol", "npm": "@ai-sdk/openai", "url": "https://opencode.ai/zen/v1/responses" }, "id": "gpt-5.6-sol", "pricing": [ { "cache_read": 0.2, "cache_write": 2.5, "input": 2.0, "label": "GPT 5.6 Sol (≤ 272K tokens)", "output": 10.0 }, { "cache_read": 0.4, "cache_write": 5.0, "input": 4.0, "label": "GPT 5.6 Sol (> 272K tokens)", "output": 15.0 } ] }, "live": { "id": "gpt-5.6-sol", "object": "model", "owned_by": "opencode" }, "models_dev": { "attachment": true, "cost": { "cache_read": 0.2, "cache_write": 2.5, "context_over_200k": { "cache_read": 0.4, "cache_write": 5, "input": 4, "output": 15 }, "input": 2, "output": 10, "tiers": [ { "cache_read": 0.4, "cache_write": 5, "input": 4, "output": 15, "tier": { "size": 272000, "type": "context" } } ] }, "description": "Frontier GPT-5.6 model for complex professional work, coding, and agentic workflows", "family": "gpt-sol", "id": "gpt-5.6-sol", "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 Sol (50% Off)", "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 } } }, "opencode_zen_responses__gpt_5_6_terra": { "catalog": { "agent_compatible": true, "availability": "current", "availability_source": "opencode-zen-models", "capability_confidence": "opencode-maintained-catalog", "capability_source": "models-dev-opencode-zen", "context_window": 1050000, "default_reasoning": "none", "description": "Balanced GPT-5.6 model for capable, cost-efficient everyday work", "display_name": "GPT-5.6 Terra via OpenCode Zen", "inventory": "opencode-zen", "kind": "chat", "maker": "openai", "max_output_tokens": 128000, "modalities": [ "text" ], "output_modalities": [ "text" ], "parallel_tool_calls": false, "pricing_source": "opencode-zen-docs-source", "reasoning_levels": [ "none", "low", "medium", "high", "xhigh", "max" ], "resource_group": "opencode_zen", "route": "opencode_zen_responses", "source": "models-dev-opencode-zen", "structured_output": true, "supports_reasoning_summaries": false, "tool_calling": true, "upstream_id": "gpt-5.6-terra" }, "evidence": { "docs": { "endpoint": { "name": "GPT 5.6 Terra", "npm": "@ai-sdk/openai", "url": "https://opencode.ai/zen/v1/responses" }, "id": "gpt-5.6-terra", "pricing": [ { "cache_read": 0.2, "cache_write": 2.5, "input": 2.0, "label": "GPT 5.6 Terra (≤ 272K tokens)", "output": 12.0 }, { "cache_read": 0.4, "cache_write": 5.0, "input": 4.0, "label": "GPT 5.6 Terra (> 272K tokens)", "output": 18.0 } ] }, "live": { "id": "gpt-5.6-terra", "object": "model", "owned_by": "opencode" }, "models_dev": { "attachment": true, "cost": { "cache_read": 0.25, "cache_write": 3.125, "context_over_200k": { "cache_read": 0.5, "cache_write": 6.25, "input": 5, "output": 22.5 }, "input": 2.5, "output": 15, "tiers": [ { "cache_read": 0.5, "cache_write": 6.25, "input": 5, "output": 22.5, "tier": { "size": 272000, "type": "context" } } ] }, "description": "Balanced GPT-5.6 model for capable, cost-efficient everyday work", "family": "gpt-terra", "id": "gpt-5.6-terra", "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 Terra", "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 } } }, "opencode_zen_responses__gpt_5_codex": { "catalog": { "agent_compatible": true, "availability": "deprecated-2026-07-23-live-listed", "availability_source": "opencode-zen-models", "cached_input_cost_per_million": 0.107, "capability_confidence": "opencode-maintained-catalog", "capability_source": "models-dev-opencode-zen", "context_window": 400000, "default_reasoning": "medium", "description": "Coding-optimized GPT model for repository edits, reviews, and agentic software work", "display_name": "GPT-5 Codex via OpenCode Zen", "input_cost_per_million": 1.07, "inventory": "opencode-zen", "kind": "chat", "maker": "openai", "max_output_tokens": 128000, "modalities": [ "text" ], "output_cost_per_million": 8.5, "output_modalities": [ "text" ], "parallel_tool_calls": false, "pricing_source": "opencode-zen-docs-source", "reasoning_levels": [ "low", "medium", "high" ], "resource_group": "opencode_zen", "route": "opencode_zen_responses", "source": "models-dev-opencode-zen", "structured_output": true, "supports_reasoning_summaries": false, "tool_calling": true, "upstream_id": "gpt-5-codex" }, "evidence": { "docs": { "deprecation_date": "2026-07-23", "endpoint": { "name": "GPT 5 Codex", "npm": "@ai-sdk/openai", "url": "https://opencode.ai/zen/v1/responses" }, "id": "gpt-5-codex", "pricing": [ { "cache_read": 0.107, "input": 1.07, "label": "GPT 5 Codex", "output": 8.5 } ] }, "live": { "id": "gpt-5-codex", "object": "model", "owned_by": "opencode" }, "models_dev": { "attachment": true, "cost": { "cache_read": 0.107, "input": 1.07, "output": 8.5 }, "description": "Coding-optimized GPT model for repository edits, reviews, and agentic software work", "family": "gpt-codex", "id": "gpt-5-codex", "knowledge": "2024-09-30", "last_updated": "2025-09-15", "limit": { "context": 400000, "input": 272000, "output": 128000 }, "modalities": { "input": [ "text", "image" ], "output": [ "text" ] }, "name": "GPT-5 Codex", "open_weights": false, "provider": { "npm": "@ai-sdk/openai" }, "reasoning": true, "reasoning_options": [ { "type": "effort", "values": [ "low", "medium", "high" ] } ], "release_date": "2025-09-15", "structured_output": true, "temperature": false, "tool_call": true } } }, "opencode_zen_responses__gpt_5_nano": { "catalog": { "agent_compatible": true, "availability": "current", "availability_source": "opencode-zen-models", "cached_input_cost_per_million": 0.005, "capability_confidence": "opencode-maintained-catalog", "capability_source": "models-dev-opencode-zen", "context_window": 400000, "default_reasoning": "medium", "description": "Compact GPT model for low-latency assistance and high-volume workloads", "display_name": "GPT-5 Nano via OpenCode Zen", "input_cost_per_million": 0.05, "inventory": "opencode-zen", "kind": "chat", "maker": "openai", "max_output_tokens": 128000, "modalities": [ "text" ], "output_cost_per_million": 0.4, "output_modalities": [ "text" ], "parallel_tool_calls": false, "pricing_source": "opencode-zen-docs-source", "reasoning_levels": [ "minimal", "low", "medium", "high" ], "resource_group": "opencode_zen", "route": "opencode_zen_responses", "source": "models-dev-opencode-zen", "structured_output": true, "supports_reasoning_summaries": false, "tool_calling": true, "upstream_id": "gpt-5-nano" }, "evidence": { "docs": { "endpoint": { "name": "GPT 5 Nano", "npm": "@ai-sdk/openai", "url": "https://opencode.ai/zen/v1/responses" }, "id": "gpt-5-nano", "pricing": [ { "cache_read": 0.005, "input": 0.05, "label": "GPT 5 Nano", "output": 0.4 } ] }, "live": { "id": "gpt-5-nano", "object": "model", "owned_by": "opencode" }, "models_dev": { "attachment": true, "cost": { "cache_read": 0.005, "input": 0.05, "output": 0.4 }, "description": "Compact GPT model for low-latency assistance and high-volume workloads", "family": "gpt-nano", "id": "gpt-5-nano", "knowledge": "2024-05-30", "last_updated": "2025-08-07", "limit": { "context": 400000, "input": 272000, "output": 128000 }, "modalities": { "input": [ "text", "image" ], "output": [ "text" ] }, "name": "GPT-5 Nano", "open_weights": false, "provider": { "npm": "@ai-sdk/openai" }, "reasoning": true, "reasoning_options": [ { "type": "effort", "values": [ "minimal", "low", "medium", "high" ] } ], "release_date": "2025-08-07", "structured_output": true, "temperature": false, "tool_call": true } } }, "opencode_zen_responses__grok_4_5": { "catalog": { "agent_compatible": true, "availability": "current", "availability_source": "opencode-zen-models", "capability_confidence": "opencode-maintained-catalog", "capability_source": "models-dev-opencode-zen", "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 Zen", "inventory": "opencode-zen", "kind": "chat", "maker": "unknown", "max_output_tokens": 500000, "modalities": [ "text" ], "output_modalities": [ "text" ], "parallel_tool_calls": false, "pricing_source": "opencode-zen-docs-source", "reasoning_levels": [ "low", "medium", "high" ], "resource_group": "opencode_zen", "route": "opencode_zen_responses", "source": "models-dev-opencode-zen", "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/v1/responses" }, "id": "grok-4.5", "pricing": [ { "cache_read": 0.3, "input": 2.0, "label": "Grok 4.5 (≤ 200K tokens)", "output": 6.0 }, { "cache_read": 0.6, "input": 4.0, "label": "Grok 4.5 (> 200K tokens)", "output": 12.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 } } }, "opencode_zen_responses__grok_4_6": { "catalog": { "agent_compatible": true, "availability": "current", "availability_source": "opencode-zen-models", "capability_confidence": "opencode-maintained-catalog", "capability_source": "models-dev-opencode-zen", "context_window": 500000, "default_reasoning": "medium", "description": "xAI's frontier model for long-running agents, coding, knowledge work, and visual projects", "display_name": "Grok 4.6 via OpenCode Zen", "inventory": "opencode-zen", "kind": "chat", "maker": "unknown", "max_output_tokens": 500000, "modalities": [ "text" ], "output_modalities": [ "text" ], "parallel_tool_calls": false, "pricing_source": "opencode-zen-docs-source", "reasoning_levels": [ "low", "medium", "high", "xhigh" ], "resource_group": "opencode_zen", "route": "opencode_zen_responses", "source": "models-dev-opencode-zen", "structured_output": true, "supports_reasoning_summaries": false, "tool_calling": true, "upstream_id": "grok-4.6" }, "evidence": { "docs": { "endpoint": { "name": "Grok 4.6", "npm": "@ai-sdk/openai", "url": "https://opencode.ai/zen/v1/responses" }, "id": "grok-4.6", "pricing": [ { "cache_read": 0.5, "input": 2.0, "label": "Grok 4.6 (≤ 200K tokens)", "output": 6.0 }, { "cache_read": 1.0, "input": 4.0, "label": "Grok 4.6 (> 200K tokens)", "output": 12.0 } ] }, "live": { "id": "grok-4.6", "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 frontier model for long-running agents, coding, knowledge work, and visual projects", "family": "grok", "id": "grok-4.6", "knowledge": "2026-02-01", "last_updated": "2026-08-12", "limit": { "context": 500000, "output": 500000 }, "modalities": { "input": [ "text", "image" ], "output": [ "text" ] }, "name": "Grok 4.6", "open_weights": false, "provider": { "npm": "@ai-sdk/openai" }, "reasoning": true, "reasoning_options": [ { "type": "effort", "values": [ "low", "medium", "high", "xhigh" ] } ], "release_date": "2026-08-12", "structured_output": true, "temperature": true, "tool_call": true } } }, "opencode_zen_responses__grok_build_0_1": { "catalog": { "agent_compatible": true, "availability": "current", "availability_source": "opencode-zen-models", "cached_input_cost_per_million": 0.2, "capability_confidence": "opencode-maintained-catalog", "capability_source": "models-dev-opencode-zen", "context_window": 256000, "default_reasoning": "none", "description": "Fast Grok coding model tuned for agentic engineering and iterative edits", "display_name": "Grok Build 0.1 via OpenCode Zen", "input_cost_per_million": 1.0, "inventory": "opencode-zen", "kind": "chat", "maker": "unknown", "max_output_tokens": 256000, "modalities": [ "text" ], "output_cost_per_million": 2.0, "output_modalities": [ "text" ], "parallel_tool_calls": false, "pricing_source": "opencode-zen-docs-source", "reasoning_levels": [ "none" ], "resource_group": "opencode_zen", "route": "opencode_zen_responses", "source": "models-dev-opencode-zen", "structured_output": true, "supports_reasoning_summaries": false, "tool_calling": true, "upstream_id": "grok-build-0.1" }, "evidence": { "docs": { "endpoint": { "name": "Grok Build 0.1", "npm": "@ai-sdk/openai", "url": "https://opencode.ai/zen/v1/responses" }, "id": "grok-build-0.1", "pricing": [ { "cache_read": 0.2, "input": 1.0, "label": "Grok Build 0.1", "output": 2.0 } ] }, "live": { "id": "grok-build-0.1", "object": "model", "owned_by": "opencode" }, "models_dev": { "attachment": true, "cost": { "cache_read": 0.2, "input": 1, "output": 2 }, "description": "Fast Grok coding model tuned for agentic engineering and iterative edits", "family": "grok-build", "id": "grok-build-0.1", "last_updated": "2026-04-16", "limit": { "context": 256000, "output": 256000 }, "modalities": { "input": [ "text", "image", "pdf" ], "output": [ "text" ] }, "name": "Grok Build 0.1", "open_weights": false, "provider": { "npm": "@ai-sdk/openai" }, "reasoning": true, "reasoning_options": [], "release_date": "2026-04-16", "structured_output": true, "temperature": true, "tool_call": true } } }, "opencode_zen_responses__muse_spark_1_2": { "catalog": { "agent_compatible": true, "availability": "current", "availability_source": "opencode-zen-models", "cached_input_cost_per_million": 0.15, "capability_confidence": "opencode-maintained-catalog", "capability_source": "models-dev-opencode-zen", "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 via OpenCode Zen", "input_cost_per_million": 1.25, "inventory": "opencode-zen", "kind": "chat", "maker": "unknown", "max_output_tokens": 131072, "modalities": [ "text" ], "output_cost_per_million": 4.25, "output_modalities": [ "text" ], "parallel_tool_calls": false, "pricing_source": "opencode-zen-docs-source", "reasoning_levels": [ "minimal", "low", "medium", "high", "xhigh" ], "resource_group": "opencode_zen", "route": "opencode_zen_responses", "source": "models-dev-opencode-zen", "structured_output": true, "supports_reasoning_summaries": false, "tool_calling": true, "upstream_id": "muse-spark-1.2" }, "evidence": { "docs": { "endpoint": { "name": "Muse Spark 1.2", "npm": "@ai-sdk/openai", "url": "https://opencode.ai/zen/v1/responses" }, "id": "muse-spark-1.2", "pricing": [ { "cache_read": 0.15, "input": 1.25, "label": "Muse Spark 1.2", "output": 4.25 } ] }, "live": { "id": "muse-spark-1.2", "object": "model", "owned_by": "opencode" }, "models_dev": { "attachment": true, "cost": { "cache_read": 0.15, "input": 1.25, "output": 4.25 }, "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", "last_updated": "2026-08-05", "limit": { "context": 1048576, "output": 131072 }, "modalities": { "input": [ "text", "image", "video", "pdf", "audio" ], "output": [ "text" ] }, "name": "Muse Spark 1.2", "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 } } }, "opencode_zen_responses__muse_spark_1_2_contributor_free": { "catalog": { "agent_compatible": true, "availability": "current", "availability_source": "opencode-zen-models", "cached_input_cost_per_million": 0.0, "capability_confidence": "opencode-maintained-catalog", "capability_source": "models-dev-opencode-zen", "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 Free via OpenCode Zen", "input_cost_per_million": 0.0, "inventory": "opencode-zen", "kind": "chat", "maker": "unknown", "max_output_tokens": 131072, "modalities": [ "text" ], "output_cost_per_million": 0.0, "output_modalities": [ "text" ], "parallel_tool_calls": false, "pricing_source": "opencode-zen-docs-source", "reasoning_levels": [ "minimal", "low", "medium", "high", "xhigh" ], "resource_group": "opencode_zen", "route": "opencode_zen_responses", "source": "models-dev-opencode-zen", "structured_output": true, "supports_reasoning_summaries": false, "tool_calling": true, "upstream_id": "muse-spark-1.2-contributor-free" }, "evidence": { "docs": { "endpoint": { "name": "Muse Spark 1.2 Contributor Free", "npm": "@ai-sdk/openai", "url": "https://opencode.ai/zen/v1/responses" }, "id": "muse-spark-1.2-contributor-free", "pricing": [ { "cache_read": 0.0, "input": 0.0, "label": "Muse Spark 1.2 Contributor Free", "output": 0.0 } ] }, "live": { "id": "muse-spark-1.2-contributor-free", "object": "model", "owned_by": "opencode" }, "models_dev": { "attachment": true, "cost": { "cache_read": 0, "input": 0, "output": 0 }, "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-free", "id": "muse-spark-1.2-contributor-free", "last_updated": "2026-08-05", "limit": { "context": 1048576, "output": 131072 }, "modalities": { "input": [ "text", "image", "video", "pdf", "audio" ], "output": [ "text" ] }, "name": "Muse Spark 1.2 Free", "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 } } } }, "models_sha256": "1f5007dce61ed8300827343a30b822819879af8abd4df259afa299c3c96499b6", "schema_version": 8, "sources": { "models-dev-opencode-zen": "https://models.dev/api.json", "opencode-zen-docs": "https://opencode.ai/docs/zen", "opencode-zen-docs-source": "https://raw.githubusercontent.com/anomalyco/opencode/03bba464d46f3eddf74195919b1344aa937f7b11/packages/web/src/content/docs/zen.mdx", "opencode-zen-models": "https://opencode.ai/zen/v1/models" } }