v0.8.0
What's new in 0.8.0
Usage analytics & real cost tracking. A new Admin Tools → LLM → Analytics dashboard surfaces cost and request trends, breakdowns by provider, model, and service, KPI tiles, and per-user usage against each user's monthly budget. Cost is now actually computed from your configured model pricing (prompt/completion split) — the AI cost this month widget and the dashboard show real figures instead of 0. The Providers, Models, Configurations, and Tasks list views gained per-row Cost / Requests / Tokens (last 30 days) columns, and task executions now attribute their usage per task.
Provider middleware pipeline. Every provider call now runs through an ordered pipeline handling fallback between configurations, pre-flight budget enforcement, usage/cost accounting, and response caching — replacing the previous ad-hoc fallback executor.
Automatic budget pre-flight. Completion, embedding, translation, and vision requests are checked against the configured budget before the call is made.
Typed domain API. Chat messages, tool specs, vision content, capability sets, and provider options are now typed value objects. The legacy string/array options accessors are deprecated in favour of the typed equivalents.
Dependency. Requires netresearch/nr-vault ^0.6.0.
⚠️ Breaking change
The legacy Model::CAPABILITY_* class constants have been removed in favour of the ModelCapability backed enum (e.g. ModelCapability::CHAT->value). They had been deprecated since the enum was introduced.
Full itemised changelog: CHANGELOG.md · compare v0.7.0...v0.8.0
Installation
composer require netresearch/nr-llmPublication status
- TER: extensions.typo3.org/extension/nr_llm — 0.8.0 verified
- Packagist: packagist.org/packages/netresearch/nr-llm — 0.8.0 verified
- Documentation: docs.typo3.org/p/netresearch/nr-llm/0.8/en-us/ — render verified
Security
All release artifacts are signed with Sigstore keyless signing.
Verify signatures
cosign verify-blob \
--bundle nr-llm-0.8.0.zip.bundle \
--certificate-identity-regexp "https://github.com/netresearch/.*" \
--certificate-oidc-issuer "https://token.actions.githubusercontent.com" \
nr-llm-0.8.0.zipVerify checksums
sha256sum -c checksums.txtSoftware Bill of Materials (SBOM)
SBOMs are provided in both SPDX and CycloneDX formats for supply chain transparency.