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.