mirror of
https://github.com/getpaseo/paseo.git
synced 2026-07-29 12:01:31 +00:00
Providers with source "api" (e.g. Pi coding agent via OpenCode Go subscription) appear in providers.all but not in providers.connected, which only lists env/config providers. Paseo was filtering exclusively by connected, so subscription-managed providers were silently dropped and users saw an empty model list or a misleading "set env vars" error. Fix: treat source === "api" as accessible in both listModels() and the context-window lookup helper. Also update the error message to mention the console login option. chore: add portless as a devDependency so npm run dev works without a global install. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>