Skip to content

v0.15.0

@pshoukry pshoukry tagged this 28 May 14:13
Cuts v0.15.0 — runtime JSON provider config (#117) and per-provider
request queue with telemetry (#115), plus example provider JSONs and
guide updates (#116) and the initial OpenRouter built-in (#113).

Also includes a release-blocking precedence fix: Config.req_llm_provider_tag/1
was checking the built-in tag map before the registry, so a JSON-defined
provider whose name collided with a built-in (in practice :openrouter)
had its spec's req_llm_provider_tag silently ignored. The registry spec
is now authoritative, with the built-in map as fallback.

Promotes the (already-populated) CHANGELOG Unreleased section to v0.15.0
and registers the new public modules (ProviderRegistry, ProviderSpec,
ModelDiscovery, RequestQueue + Supervisor, Telemetry) in the hexdocs
groups_for_modules.
Assets 2
Loading