github vava-nessa/free-coding-models v0.5.90

latest releases: v0.6.0, v0.5.99, v0.5.98...
one month ago

Fixed

  • OpenCode Zen: every model probed down (HTTP 400) since 2026-09-07 (issue #181). Zen now gates its free tier behind an x-opencode-session header and answered 400 MissingSessionID without it. We now send a stable per-process session uuid on every path that reaches the Zen gateway: TUI/CLI probes, router health probes and forwarded traffic, web dashboard benchmark + proxy routes, and key-tester model discovery. Verified live: 400 MissingSessionID without the header, 200 with a real completion once it is present.
  • Cloudflare Workers AI: every model probed down (HTTP 404) (issue #181). The Workers AI endpoint is account-scoped, and we were failing that twice: two web dashboard paths (benchmark SSE, playground direct route) posted the raw catalog URL with the literal {$CLOUDFLARE_ACCOUNT_ID} placeholder, and every other path silently depended on the CLOUDFLARE_ACCOUNT_ID env var being visible in the probing process, which detached daemons and Docker never have. New src/core/cloudflare-account.js centralizes resolution: env var first, then stored settings (settings.cloudflareAccountId), then zero-setup auto-discovery from your API key via GET /accounts (cached in-process and persisted, so it runs once). The provider now works with just an API key, no env var needed. Key-tester live model discovery resolves the URL too.
  • NVIDIA: removed MiniMax M3 - the model answered 410 Gone with an explicit end-of-life timestamp of 2026-09-09. All 13 remaining NIM models were re-verified against the live API (9 x 200 today, 4 temporarily capacity-starved but alive).

Changed

  • NVIDIA NIM catalog audit documented in sources.js (issue #181, part 2). The issue flagged 67 NVIDIA models missing from our catalog; a live audit of all 80 ids in NIM's public /v1/models list shows that catalog is stale: every one of the 33 chat-capable candidates we do not track answers 404 Function not found to a real chat completion (several were already removed on 2026-08-30 for exactly that signature). The catalog stays at the 13 live-verified models, and a dated audit comment now documents this so the ghost ids are not re-probed blindly.
  • Docs: docs/providers.md now notes the Zen session-header requirement and the Cloudflare account-id resolution order (env var > stored settings > auto-discovery). README model counts updated (229 -> 228 live models).

Don't miss a new free-coding-models release

NewReleases is sending notifications on new releases.