|
|
@@ -21777,6 +21777,58 @@
|
|
|
"release_date": {
|
|
|
"type": "string"
|
|
|
},
|
|
|
+ "reasoning_options": {
|
|
|
+ "type": "array",
|
|
|
+ "items": {
|
|
|
+ "anyOf": [
|
|
|
+ {
|
|
|
+ "type": "object",
|
|
|
+ "properties": {
|
|
|
+ "type": {
|
|
|
+ "type": "string",
|
|
|
+ "enum": ["effort"]
|
|
|
+ },
|
|
|
+ "values": {
|
|
|
+ "type": "array",
|
|
|
+ "items": {
|
|
|
+ "type": "string"
|
|
|
+ }
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "required": ["type", "values"],
|
|
|
+ "additionalProperties": false
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "type": "object",
|
|
|
+ "properties": {
|
|
|
+ "type": {
|
|
|
+ "type": "string",
|
|
|
+ "enum": ["toggle"]
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "required": ["type"],
|
|
|
+ "additionalProperties": false
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "type": "object",
|
|
|
+ "properties": {
|
|
|
+ "type": {
|
|
|
+ "type": "string",
|
|
|
+ "enum": ["budget_tokens"]
|
|
|
+ },
|
|
|
+ "min": {
|
|
|
+ "type": "number"
|
|
|
+ },
|
|
|
+ "max": {
|
|
|
+ "type": "number"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "required": ["type"],
|
|
|
+ "additionalProperties": false
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ }
|
|
|
+ },
|
|
|
"variants": {
|
|
|
"type": "object",
|
|
|
"additionalProperties": {
|