changedOutput schema / anyOf
Previous value: -[
- {
- "properties": {
- "alternatives": {
- "items": {
- "type": "object"
- },
- "type": "array"
- },
- "cached_hint": {
- "description": "Today only, status metadata; no result data or new engine calls.",
- "type": [
- "object",
- "null"
- ]
- },
- "cost_estimate_usd": {
- "description": "List-price range before free quota, actual data availability and optional follow-up calls; includes request splitting and scan limits.",
- "type": [
- "object",
- "null"
- ]
- },
- "efficiency_analysis": {
- "properties": {
- "company_profile": {
- "type": "object"
- },
- "comparison": {
- "items": {
- "type": "string"
- },
- "type": "array"
- },
- "note": {
- "type": "string"
- },
- "separately": {
- "type": "object"
- }
- },
- "required": [
- "company_profile",
- "separately",
- "comparison",
- "note"
- ],
- "type": "object"
- },
- "free_quota": {
- "properties": {
- "limit": {
- "type": "integer"
- },
- "message": {
- "type": "string"
- },
- "note": {
- "type": "string"
- },
- "remaining": {
- "description": "Successful free calls remaining, or null when quota storage is unavailable.",
- "minimum": 0,
- "type": [
- "integer",
- "null"
- ]
- },
- "resets_at": {
- "format": "date-time",
- "type": "string"
- }
- },
- "required": [
- "remaining",
- "limit",
- "resets_at",
- "message",
- "note"
- ],
- "type": "object"
- },
- "guarantees": {
- "items": {
- "type": "string"
- },
- "type": "array"
- },
- "recommended_execution_sequence": {
- "items": {
- "properties": {
- "body": {
- "type": [
- "object",
- "null"
- ]
- },
- "mcp_tool": {
- "type": "string"
- },
- "next_tool_call_payload": {
- "description": "Exact executable request body when inputs are available; null until required_input is provided. Never contains invented domains or quote IDs.",
- "type": [
- "object",
- "null"
- ]
- },
- "note": {
- "type": "string"
- },
- "phase": {
- "type": "string"
- },
- "required_input": {
- "items": {
- "type": "string"
- },
- "type": "array"
- },
- "tool": {
- "type": "string"
- },
- "url": {
- "format": "uri",
- "type": "string"
- }
- },
- "required": [
- "tool",
- "mcp_tool",
- "url",
- "body",
- "next_tool_call_payload",
- "required_input"
- ],
- "type": "object"
- },
- "type": "array"
- },
- "recommended_tool": {
- "description": "Recommended data tool, or null when the goal is unclear.",
- "type": [
- "string",
- "null"
- ]
- },
- "tools": {
- "items": {
- "type": "string"
- },
- "type": "array"
- },
- "why": {
- "type": "string"
- }
- },
- "required": [
- "recommended_tool",
- "why",
- "alternatives",
- "efficiency_analysis",
- "cost_estimate_usd",
- "free_quota",
- "recommended_execution_sequence",
- "cached_hint",
- "guarantees"
- ],
- "type": "object"
- },
- {
- "additionalProperties": true,
- "properties": {
- "code": {
- "minLength": 1,
- "type": "string"
- },
- "status": {
- "maximum": 599,
- "minimum": 400,
- "type": "integer"
- }
- },
- "required": [
- "status",
- "code"
- ],
- "type": "object"
- }
-]New value: +[
+ {
+ "properties": {
+ "alternatives": {
+ "items": {
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "cached_hint": {
+ "description": "Today only, status metadata; no result data or new engine calls.",
+ "type": [
+ "object",
+ "null"
+ ]
+ },
+ "cost_estimate_usd": {
+ "description": "List-price range before free quota, actual data availability and optional follow-up calls; includes request splitting and scan limits.",
+ "type": [
+ "object",
+ "null"
+ ]
+ },
+ "efficiency_analysis": {
+ "properties": {
+ "company_profile": {
+ "type": "object"
+ },
+ "comparison": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "note": {
+ "type": "string"
+ },
+ "separately": {
+ "type": "object"
+ }
+ },
+ "required": [
+ "company_profile",
+ "separately",
+ "comparison",
+ "note"
+ ],
+ "type": "object"
+ },
+ "free_quota": {
+ "properties": {
+ "limit": {
+ "type": "integer"
+ },
+ "message": {
+ "type": "string"
+ },
+ "note": {
+ "type": "string"
+ },
+ "remaining": {
+ "description": "Successful free calls remaining, or null when quota storage is unavailable.",
+ "minimum": 0,
+ "type": [
+ "integer",
+ "null"
+ ]
+ },
+ "resets_at": {
+ "format": "date-time",
+ "type": "string"
+ }
+ },
+ "required": [
+ "remaining",
+ "limit",
+ "resets_at",
+ "message",
+ "note"
+ ],
+ "type": "object"
+ },
+ "guarantees": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "recommended_execution_sequence": {
+ "items": {
+ "properties": {
+ "body": {
+ "type": [
+ "object",
+ "null"
+ ]
+ },
+ "mcp_tool": {
+ "type": "string"
+ },
+ "next_tool_call_payload": {
+ "description": "Exact executable request body when inputs are available; null until required_input is provided. Never contains invented domains or quote IDs.",
+ "type": [
+ "object",
+ "null"
+ ]
+ },
+ "note": {
+ "type": "string"
+ },
+ "phase": {
+ "type": "string"
+ },
+ "required_input": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "tool": {
+ "type": "string"
+ },
+ "url": {
+ "format": "uri",
+ "type": "string"
+ }
+ },
+ "required": [
+ "tool",
+ "mcp_tool",
+ "url",
+ "body",
+ "next_tool_call_payload",
+ "required_input"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "recommended_pipelines": {
+ "items": {
+ "properties": {
+ "automatic_execution": {
+ "const": false,
+ "type": "boolean"
+ },
+ "goal": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "playbook_url": {
+ "format": "uri",
+ "type": "string"
+ },
+ "pricing": {
+ "type": "object"
+ },
+ "recommended": {
+ "type": "boolean"
+ },
+ "steps": {
+ "items": {
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "template_url": {
+ "format": "uri",
+ "type": "string"
+ },
+ "title": {
+ "type": "string"
+ },
+ "upstream_template_url": {
+ "format": "uri",
+ "type": "string"
+ }
+ },
+ "required": [
+ "id",
+ "goal",
+ "steps",
+ "pricing",
+ "template_url",
+ "recommended",
+ "automatic_execution"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "recommended_tool": {
+ "description": "Recommended data tool, or null when the goal is unclear.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "tools": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "why": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "recommended_tool",
+ "why",
+ "alternatives",
+ "efficiency_analysis",
+ "cost_estimate_usd",
+ "free_quota",
+ "recommended_execution_sequence",
+ "cached_hint",
+ "guarantees"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": true,
+ "properties": {
+ "code": {
+ "minLength": 1,
+ "type": "string"
+ },
+ "status": {
+ "maximum": 599,
+ "minimum": 400,
+ "type": "integer"
+ }
+ },
+ "required": [
+ "status",
+ "code"
+ ],
+ "type": "object"
+ }
+]