Provider Hub v0.6.15
Research observability and pricing enrichment
- Fixes Azure structured evidence contamination by reducing embedded catalog data to exact-model, exact-field evidence sentences before deterministic validation.
- Adds safe per-model research diagnostics: query count, successful/failed searches, selected/evidence source counts, fetch statuses, evidence size, model-call start/completion and response character count. No prompt or response text is stored.
- Audits Provider Hub route research LLM calls as purpose: model-spec-research, including Key name, route, model, status, latency, usage and cost without persisting prompt/response text, Key values or credential refs.
- Adds a fourth specification search for input/cached-input/output/reasoning per-million Token pricing.
- Stores only independently verified pricing fields in model specifications.
- Cost precedence: provider-reported, route-pricing, then model-spec-pricing; incomplete used categories remain unavailable.
- Request logs now record selected reasoning effort/enabled status and reasoning Token usage.
- UI shows search diagnostics, research-call purpose, reasoning effort, model specification reference pricing, and cost-source semantics.
Verification
- 108/108 tests passed.
- Package dry-run, syntax and diff checks passed.
SHA-256: 16C4779A02097F9354D447DE926CC5231C2C96C4CF58DB0231F40B9A6B59C303