Skip to content

Commit 9dfd10c

Browse files
ericyangpanclaude
andcommitted
feat(schema): add capabilities field to model schema
Add new required `capabilities` field to model schema to track advanced model features including function-calling, tool-choice, structured-outputs, and reasoning capabilities. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
1 parent 83481b1 commit 9dfd10c

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

manifests/$schemas/model.schema.json

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,15 @@
5757
"uniqueItems": true,
5858
"minItems": 1
5959
},
60+
"capabilities": {
61+
"type": "array",
62+
"description": "Advanced capabilities supported by the model",
63+
"items": {
64+
"type": "string",
65+
"enum": ["function-calling", "tool-choice", "structured-outputs", "reasoning"]
66+
},
67+
"uniqueItems": true
68+
},
6069
"benchmarks": {
6170
"type": "object",
6271
"description": "Performance scores from coding and multimodal benchmarks",
@@ -104,6 +113,7 @@
104113
"tokenPricing",
105114
"releaseDate",
106115
"inputModalities",
116+
"capabilities",
107117
"benchmarks",
108118
"platformUrls"
109119
]

0 commit comments

Comments
 (0)