Skip to content

Commit afb315f

Browse files
ericyangpanclaude
andcommitted
feat(data): add capabilities field to all model manifests
Populate capabilities field for 27 model manifests with appropriate values for function-calling, tool-choice, structured-outputs, and reasoning based on each model's documented features. Affected models: - Claude: Haiku 4.5, Opus 4/4.1, Sonnet 4/4.5 - OpenAI: GPT-4.1, GPT-4o, GPT-5/5.1, GPT-5 Codex variants - Google: Gemini 2.5 Flash/Pro, Gemini 3 Pro - DeepSeek: R1, V3 Terminus - Chinese models: GLM-4-6/6v, Qwen3 Coder variants, Kimi K2, MiniMax M2 - Meta: Llama 4 Maverick - xAI: Grok Code Fast 1 - Cursor: Composer 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
1 parent 153d4f9 commit afb315f

26 files changed

+26
-0
lines changed

manifests/models/claude-haiku-4-5.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
},
2323
"releaseDate": null,
2424
"inputModalities": ["text"],
25+
"capabilities": ["function-calling", "tool-choice", "structured-outputs", "reasoning"],
2526
"benchmarks": {
2627
"sweBench": null,
2728
"terminalBench": 0.298,

manifests/models/claude-opus-4-1.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
},
2323
"releaseDate": "2025-08-01",
2424
"inputModalities": ["text"],
25+
"capabilities": ["function-calling", "tool-choice", "structured-outputs"],
2526
"benchmarks": {
2627
"sweBench": null,
2728
"terminalBench": 0.38,

manifests/models/claude-opus-4.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
},
2323
"releaseDate": null,
2424
"inputModalities": ["text"],
25+
"capabilities": ["function-calling", "tool-choice", "structured-outputs"],
2526
"benchmarks": {
2627
"sweBench": null,
2728
"terminalBench": 0.578,

manifests/models/claude-sonnet-4-5.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
},
2323
"releaseDate": null,
2424
"inputModalities": ["text"],
25+
"capabilities": ["function-calling", "tool-choice", "structured-outputs"],
2526
"benchmarks": {
2627
"sweBench": null,
2728
"terminalBench": 0.428,

manifests/models/claude-sonnet-4.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
},
2323
"releaseDate": null,
2424
"inputModalities": ["text"],
25+
"capabilities": ["function-calling", "tool-choice", "structured-outputs", "reasoning"],
2526
"benchmarks": {
2627
"sweBench": null,
2728
"terminalBench": 0.428,

manifests/models/composer.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
},
2323
"releaseDate": null,
2424
"inputModalities": ["text"],
25+
"capabilities": ["function-calling", "tool-choice", "structured-outputs"],
2526
"benchmarks": {
2627
"sweBench": null,
2728
"terminalBench": null,

manifests/models/deepseek-r1.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
},
2323
"releaseDate": null,
2424
"inputModalities": ["text"],
25+
"capabilities": ["function-calling", "tool-choice", "structured-outputs", "reasoning"],
2526
"benchmarks": {
2627
"sweBench": null,
2728
"terminalBench": null,

manifests/models/deepseek-v3-terminus.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
},
2323
"releaseDate": null,
2424
"inputModalities": ["text"],
25+
"capabilities": ["function-calling", "tool-choice", "structured-outputs", "reasoning"],
2526
"benchmarks": {
2627
"sweBench": null,
2728
"terminalBench": null,

manifests/models/gemini-2-5-flash.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
},
2323
"releaseDate": null,
2424
"inputModalities": ["text"],
25+
"capabilities": ["function-calling", "tool-choice", "structured-outputs", "reasoning"],
2526
"benchmarks": {
2627
"sweBench": 28.73,
2728
"terminalBench": 0.171,

manifests/models/gemini-2-5-pro.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
},
2323
"releaseDate": null,
2424
"inputModalities": ["text"],
25+
"capabilities": ["function-calling", "tool-choice", "structured-outputs", "reasoning"],
2526
"benchmarks": {
2627
"sweBench": 53.6,
2728
"terminalBench": 0.326,

0 commit comments

Comments
 (0)