addedInput schema / properties / completed_tools
Added value: +{
+ "items": {
+ "maxLength": 128,
+ "minLength": 1,
+ "type": "string"
+ },
+ "maxItems": 30,
+ "type": "array"
+}
addedOutput schema / properties / agent_ux
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "error": {
+ "anyOf": [
+ {},
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "meta": {
+ "additionalProperties": {},
+ "propertyNames": {
+ "type": "string"
+ },
+ "type": "object"
+ },
+ "next": {
+ "items": {},
+ "type": "array"
+ },
+ "payment": {
+ "additionalProperties": false,
+ "properties": {
+ "execution_status": {
+ "enum": [
+ "not_started",
+ "succeeded",
+ "failed",
+ "unknown"
+ ],
+ "type": "string"
+ },
+ "status": {
+ "enum": [
+ "not_required",
+ "required",
+ "settled",
+ "failed",
+ "unknown"
+ ],
+ "type": "string"
+ }
+ },
+ "required": [
+ "status",
+ "execution_status"
+ ],
+ "type": "object"
+ },
+ "result": {},
+ "status": {
+ "enum": [
+ "succeeded",
+ "failed",
+ "partial",
+ "outcome_unknown"
+ ],
+ "type": "string"
+ }
+ },
+ "required": [
+ "status",
+ "result",
+ "error",
+ "meta",
+ "payment",
+ "next"
+ ],
+ "type": "object"
+}
addedOutput schema / properties / confidence_semantics
Added value: +{
+ "type": "string"
+}
addedOutput schema / properties / error
Added value: +{
+ "anyOf": [
+ {},
+ {
+ "type": "null"
+ }
+ ]
+}
addedOutput schema / properties / meta
Added value: +{
+ "additionalProperties": {},
+ "propertyNames": {
+ "type": "string"
+ },
+ "type": "object"
+}
addedOutput schema / properties / next
Added value: +{
+ "items": {},
+ "type": "array"
+}
addedOutput schema / properties / payment
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "execution_status": {
+ "enum": [
+ "not_started",
+ "succeeded",
+ "failed",
+ "unknown"
+ ],
+ "type": "string"
+ },
+ "status": {
+ "enum": [
+ "not_required",
+ "required",
+ "settled",
+ "failed",
+ "unknown"
+ ],
+ "type": "string"
+ }
+ },
+ "required": [
+ "status",
+ "execution_status"
+ ],
+ "type": "object"
+}
addedOutput schema / properties / provider_availability_observed_at
Added value: +{
+ "type": [
+ "string",
+ "null"
+ ]
+}
addedOutput schema / properties / provider_availability_source
Added value: +{
+ "type": "string"
+}
changedOutput schema / properties / recommended_next / anyOf
Previous value: -[
- {
- "additionalProperties": false,
- "properties": {
- "price": {
- "type": [
- "string",
- "null"
- ]
- },
- "reason": {
- "type": "string"
- },
- "tool": {
- "type": "string"
- },
- "workflow_id": {
- "type": "string"
- }
- },
- "required": [
- "tool",
- "reason",
- "price"
- ],
- "type": "object"
- },
- {
- "type": "null"
- }
-]New value: +[
+ {
+ "additionalProperties": false,
+ "properties": {
+ "availability": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "availability_observation": {
+ "type": "string"
+ },
+ "condition": {
+ "type": "string"
+ },
+ "price": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "reason": {
+ "type": "string"
+ },
+ "tool": {
+ "type": "string"
+ },
+ "workflow_id": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "tool",
+ "reason",
+ "price"
+ ],
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+]
changedOutput schema / properties / recommended_workflow / anyOf
Previous value: -[
- {
- "additionalProperties": false,
- "properties": {
- "estimated_total_price_usd": {
- "type": "number"
- },
- "id": {
- "type": "string"
- },
- "name": {
- "type": "string"
- }
- },
- "required": [
- "id",
- "name",
- "estimated_total_price_usd"
- ],
- "type": "object"
- },
- {
- "type": "null"
- }
-]New value: +[
+ {
+ "additionalProperties": false,
+ "properties": {
+ "estimated_cost": {
+ "additionalProperties": false,
+ "properties": {
+ "basis": {
+ "type": "string"
+ },
+ "conditional_call_count": {
+ "type": "number"
+ },
+ "currency": {
+ "type": "string"
+ },
+ "expected": {
+ "type": "number"
+ },
+ "max": {
+ "type": "number"
+ },
+ "min": {
+ "type": "number"
+ },
+ "optional_call_count": {
+ "type": "number"
+ },
+ "required_call_count": {
+ "type": "number"
+ }
+ },
+ "required": [
+ "min",
+ "expected",
+ "max",
+ "currency",
+ "basis",
+ "required_call_count",
+ "conditional_call_count",
+ "optional_call_count"
+ ],
+ "type": "object"
+ },
+ "estimated_total_price_usd": {
+ "type": "number"
+ },
+ "id": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "next_required_step": {
+ "anyOf": [
+ {
+ "additionalProperties": false,
+ "properties": {
+ "condition": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "tool": {
+ "type": "string"
+ },
+ "type": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "tool",
+ "type",
+ "condition"
+ ],
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "state_mode": {
+ "enum": [
+ "client_managed"
+ ],
+ "type": "string"
+ }
+ },
+ "required": [
+ "id",
+ "name",
+ "estimated_total_price_usd"
+ ],
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+]
addedOutput schema / properties / relevance_score
Added value: +{
+ "type": "number"
+}
addedOutput schema / properties / result
Added value: +{}
addedOutput schema / properties / status
Added value: +{
+ "enum": [
+ "succeeded",
+ "failed",
+ "partial",
+ "outcome_unknown"
+ ],
+ "type": "string"
+}