3c1c85937b
Every documented Intelligence endpoint used api.copilotkit.ai for both the REST and websocket planes. That host returns 404, and the realtime host it implied (realtime.copilotkit.ai) has no DNS record at all, so a developer copying any of these snippets could not connect. The real managed endpoints are split across two hosts, matching what the CLI bakes in as its prod defaults and what gitops deploys: apiUrl: https://api.intelligence.copilotkit.ai wsUrl: wss://realtime.intelligence.copilotkit.ai Because the planes are separate hosts, wsUrl cannot be produced from apiUrl by swapping the scheme, so each site now says so explicitly. The runtime skill's "common mistakes" section gains that as a third failure mode, and the CopilotKitIntelligenceConfig JSDoc documents it on the field itself — a wrong apiUrl fails fast with an HTTP error, but a wrong wsUrl only hangs until the settle timeout, which is what made this expensive to diagnose. skills/runtime is the generated mirror of packages/runtime/skills/runtime, regenerated with pnpm sync:plugin-skills. skills/copilotkit-debug is standalone; its /info sample keeps the /client suffix, which is correct there because that response carries the already-derived client URL. Refs OSS-621