addedOutput schema / anyOf
Added value: +[
+ {
+ "allOf": [
+ {
+ "properties": {
+ "_truncated": {
+ "type": "boolean"
+ },
+ "balance_as_of_age_ms": {
+ "type": "integer"
+ },
+ "balance_cu": {
+ "type": "integer"
+ },
+ "balance_units": {
+ "type": "integer"
+ },
+ "bytes": {
+ "type": "integer"
+ },
+ "data": {},
+ "error": {
+ "properties": {
+ "code": {
+ "type": "string"
+ },
+ "data": {
+ "properties": {
+ "docs_url": {
+ "type": "string"
+ },
+ "reason": {
+ "type": "string"
+ },
+ "request_id": {
+ "type": "string"
+ },
+ "retryable": {
+ "type": "boolean"
+ }
+ },
+ "type": "object"
+ },
+ "message": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "code",
+ "message"
+ ],
+ "type": [
+ "string",
+ "object"
+ ]
+ },
+ "key": {
+ "properties": {
+ "burst_cu": {
+ "type": "integer"
+ },
+ "cu_cap": {
+ "type": [
+ "integer",
+ "null"
+ ]
+ },
+ "cu_cap_remaining": {
+ "type": [
+ "integer",
+ "null"
+ ]
+ },
+ "cu_per_sec": {
+ "type": "integer"
+ },
+ "expires_at": {
+ "type": [
+ "string",
+ "null"
+ ]
+ }
+ },
+ "type": "object"
+ },
+ "key_id": {
+ "type": "string"
+ },
+ "plan": {
+ "type": "string"
+ },
+ "status": {
+ "type": "number"
+ }
+ },
+ "type": "object"
+ },
+ {
+ "not": {
+ "properties": {
+ "error": {
+ "const": "invalid_tool_arguments",
+ "type": "string"
+ }
+ },
+ "required": [
+ "error"
+ ],
+ "type": "object"
+ }
+ }
+ ]
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "error": {
+ "const": "invalid_tool_arguments",
+ "type": "string"
+ },
+ "message": {
+ "minLength": 1,
+ "type": "string"
+ },
+ "reason": {
+ "enum": [
+ "invalid_root",
+ "schema_type",
+ "schema_enum",
+ "undeclared_property",
+ "credential_field",
+ "credential_value"
+ ],
+ "type": "string"
+ }
+ },
+ "required": [
+ "error",
+ "reason",
+ "message"
+ ],
+ "type": "object"
+ }
+]
removedOutput schema / properties
Removed value: -{
- "_truncated": {
- "type": "boolean"
- },
- "balance_as_of_age_ms": {
- "type": "integer"
- },
- "balance_cu": {
- "type": "integer"
- },
- "balance_units": {
- "type": "integer"
- },
- "bytes": {
- "type": "integer"
- },
- "data": {},
- "error": {
- "properties": {
- "code": {
- "type": "string"
- },
- "data": {
- "properties": {
- "docs_url": {
- "type": "string"
- },
- "reason": {
- "type": "string"
- },
- "request_id": {
- "type": "string"
- },
- "retryable": {
- "type": "boolean"
- }
- },
- "type": "object"
- },
- "message": {
- "type": "string"
- }
- },
- "required": [
- "code",
- "message"
- ],
- "type": [
- "string",
- "object"
- ]
- },
- "key": {
- "properties": {
- "burst_cu": {
- "type": "integer"
- },
- "cu_cap": {
- "type": [
- "integer",
- "null"
- ]
- },
- "cu_cap_remaining": {
- "type": [
- "integer",
- "null"
- ]
- },
- "cu_per_sec": {
- "type": "integer"
- },
- "expires_at": {
- "type": [
- "string",
- "null"
- ]
- }
- },
- "type": "object"
- },
- "key_id": {
- "type": "string"
- },
- "plan": {
- "type": "string"
- },
- "status": {
- "type": "number"
- }
-}