#!/usr/bin/env npx tsx /** * Schema Fetcher Utility * * Fetches ComfyUI's /object_info endpoint and saves it as a JSON snapshot. * This snapshot is used for contract testing without requiring a live ComfyUI instance. * * Usage: * npx tsx src/contracts/schema-fetcher.ts > src/contracts/comfyui-schema.json * npx tsx src/contracts/schema-fetcher.ts --url http://192.168.1.100:8188 * npx tsx src/contracts/schema-fetcher.ts --output src/contracts/comfyui-schema.json * * Environment: * COMFYUI_URL - ComfyUI server URL (default: http://localhost:8188) */ export {};