Skip to content

Releases: elbruno/ElBruno.AI.Decisions

0.6.3 - Provider-reported token usage (tentative)

Choose a tag to compare

@elbruno elbruno released this 14 Oct 22:12

Adds provider-reported token usage to Choice, Score and Assessment results across Foundry, Ollama and Jev. Existing constructors remain available; missing counts remain null, reported zero is preserved, and totals are never inferred.

NuGet 0.6.3: core, Foundry, Ollama, Jev.

Publication and exact-version public-feed consumer verification succeeded in run 38644542842. Linux and Windows validation includes tests, formatting, coverage, samples, package metadata, symbols and Source Link.

Tentative early access: live Jev and local Ollama compatibility remains unverified. Token counts across models do not imply equivalent computation or cost. NuGet classifies 0.6.3 as stable because it has no prerelease suffix; this GitHub release is marked prerelease to retain the early-access notice.

Fix: #5. Addresses #4.

ElBruno.AI.Jev 0.6.0

Choose a tag to compare

@elbruno elbruno released this 30 Sep 14:46

Local Laya inference

  • Adds explicit loopback-only local Laya configuration with optional bearer authentication.
  • Omits an unspecified model so Laya can auto-route; model discovery now fails explicitly because Laya does not expose it.
  • Adds local Laya wire-contract and configuration tests plus deployment guidance.

v0.5.0 - Tentative early access

Pre-release

Choose a tag to compare

@elbruno elbruno released this 22 Sep 13:08

Tentative early-access release

Live Jev service compatibility remains unverified. This release is explicitly
authorized for early evaluation while live testing is deferred. Offline tests
and package checks do not establish production readiness or model accuracy.
APIs may change before 1.0.

The package version is exactly 0.5.0. NuGet therefore lists it in the stable
version channel, despite its tentative status. This GitHub release is marked
prerelease to make the early-access intent visible.

Install

dotnet add package ElBruno.AI.Jev --version 0.5.0

NuGet package

Included

  • .NET 10 native Choice, Score, and Noul decisions, structured JSON, typed question handles, model discovery, and native metadata.
  • Microsoft.Extensions.AI function tools, routing, and assessments around caller-supplied chat providers.
  • Bounded HTTP responses, cancellation, conservative retries, explicit ownership, and per-request credentials.
  • Ten runnable samples with explicit synthetic offline mode.
  • Package README, XML documentation, MIT license, icon, symbols, and immutable Source Link.
  • README badges for NuGet version/downloads, CI, release workflow, .NET, license, and tentative/live-validation status.

Jev is a typed decision service, not a native chat, embedding, image, or speech
generator. This community SDK targets the official TypeSafe API, not the
independent jevtypesafeai.com proxy.

Verification

355 offline tests passed. GitHub-hosted Windows and Linux checks also ran every
offline sample and an isolated exact-version package consumer. macOS passed
build and unit-test smoke checks. Live service tests stayed disabled.

NuGet accepted the package and symbols successfully. Initial install-feed
indexing exceeded the publication workflow's short wait window. Once indexed,
an isolated public restore was verified against the original published DLL and
symbols, both locally and in the recovery workflow. Nothing was republished.