changedOutput schema / (root)
Previous value: -{
- "properties": {
- "hint": {
- "description": "Present only when no pack matched: how to rephrase, or use ask_pipeworx",
- "type": "string"
- },
- "packs": {
- "description": "Matching packs",
- "items": {
- "properties": {
- "category": {
- "description": "Pack category",
- "type": "string"
- },
- "description": {
- "description": "Pack description",
- "type": "string"
- },
- "gateway_url": {
- "description": "MCP gateway URL for the pack",
- "type": "string"
- },
- "matched_terms": {
- "description": "Query words found in this pack's text, best match first",
- "items": {
- "type": "string"
- },
- "type": "array"
- },
- "name": {
- "description": "Pack display name",
- "type": "string"
- },
- "next_step": {
- "description": "The exact next request to make for the first named tool, in the shape of the surface this call arrived on (REST /v1/tools/{name}, or MCP tools/call)",
- "type": "string"
- },
- "slug": {
- "description": "Pack identifier slug",
- "type": "string"
- },
- "tools": {
- "description": "Up to 3 tools in this pack that best match the query, by the EXPOSED name — the one GET/POST /v1/tools/{name} resolves, namespaced when several packs export the same tool name. Not the pack's full list; call get_pack_tools for that.",
- "items": {
- "properties": {
- "name": {
- "description": "Exact tool name to call, e.g. fred_get_series",
- "type": "string"
- },
- "summary": {
- "description": "One line on what the tool returns",
- "type": "string"
- }
- },
- "required": [
- "name",
- "summary"
- ],
- "type": "object"
- },
- "type": "array"
- }
- },
- "required": [
- "slug",
- "name",
- "description",
- "category",
- "gateway_url"
- ],
- "type": "object"
- },
- "type": "array"
- },
- "query": {
- "description": "Search query used",
- "type": "string"
- },
- "results": {
- "description": "Number of matching packs",
- "type": "number"
- },
- "showing": {
- "description": "Packs returned when the match list was capped by limit",
- "type": "number"
- },
- "truncated": {
- "description": "True when more packs matched than were returned",
- "type": "boolean"
- }
- },
- "required": [
- "query",
- "results",
- "packs"
- ],
- "type": "object"
-}New value: +null