Skip to content

Changelog

0.1.1 (2026-10-10)

  • Releases are now published from GitHub Actions with npm trusted publishing and provenance.

0.1.0 (2026-10-10)

First release.

  • Chat completions (plain and streamed), models, web search and answers, image and video tasks. Typed request and response interfaces; zero runtime dependencies; ESM and CommonJS builds with type declarations.
  • Built-in handling for the FreeTheAI API: fallback models, a learned concurrency limit, retries on busy models with Retry-After, non-streamed chats fetched as a stream, cut-off stream detection, model ID suggestions and prefix fixes, key cleanup, and a specific error class for each common API answer.