NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev
Provider-agnostic generative AI: one set of contracts for text, image, video, speech, sound-effect, and music generation across many providers.
Last release 2 months ago
05 Aug 2026
Too new to tell
only 2 dated releases
Nearly every release is documented
notes for 2 of 2 stable releases
Nothing withdrawn
no release was ever pulled
3 months old
2 releases · first in 2026
One column per month.
feat: forward TextRequest.image on Mistral and Ollama, cap Ollama out…
feat: forward TextRequest.image on Mistral and Ollama, cap Ollama out…
OllamaTextClient and MistralTextClient now forward TextRequest.image,
so vision works on every text provider rather than only Claude and Gemini.
Ollama sends bare base64 in its per-message images array; Mistral sends an
OpenAI-style image_url content part with a data: URI. Pick a multimodal
model — a text-only one rejects the request with
AiInvalidRequestException.OllamaTextClient now maps TextRequest.maxTokens onto
options.num_predict. Ollama previously ran unbounded regardless of the
field; generations are now capped at the requested budget (default 4096).
Raise maxTokens if you relied on the old unbounded behavior.Provider-agnostic contracts for text, image, video, speech, sound-effect, and music generation, each a single async method that takes a typed request
First public release.
GenerationResult (bytes plus normalized metadata).AiException and friends) that maps HTTP status codes
to auth, rate-limit, invalid-request, transient, and timeout failures.TextRequest.history) and an optional image on the
current turn (TextRequest.image) for vision-capable text models.Your coding agent can read these notes before it upgrades. Set up the MCP server →