v1

latestOpenAPI 3.1.02026-08-04134182237.9 KB
Compression-Agentic

Compress Tool Discovery Stream

post/api/compress/tool-discovery/stream

Headers

X-API-Keystring required

Request body

querystring required

User's query to find relevant tools (REQUIRED)

max_toolsinteger

Maximum number of tools to return (default: 5)

always_keepstring[] nullable

Tool names to always include in results

compression_model_namestring required

Compression model to use (e.g., 'tdc_espresso')

source'demo' | 'extension' | 'sdk:python' | 'sdk:typescript' | 'sdk:curl' | 'gateway:unknown' | 'gateway:anthropic' | 'gateway:openai' | 'gateway:gemini' | 'integration:litellm' | 'integration:hermes'

Source of an API request.

Format: source[:detail]

  • demo, extension: no detail needed
  • sdk:python, sdk:typescript, sdk:curl
  • gateway:anthropic, gateway:openai, gateway:gemini
  • integration:litellm, integration:hermes

Response

Successful Response

{"stackTrail":"paths:/api/compress/tool-discovery/stream:post:responses:200:content:application/json:schema","oasType":"schema","type":"unknown"}