Repository navigation
feat(sse): add Dario provider limits adapter - #12843
andrewmalov wants to merge 6 commits into
Conversation
Release v3.8.50 — see CHANGELOG.md for the full entry.
cheaper-inference#11683) The fragments were written during the pre-flight but the aggregation step was left uncommitted, so the release PR merged with the ten files still loose in changelog.d/ and CHANGELOG.md missing their entries. Tagging from that state would have published v3.8.50 without documenting the discarded upstream call burning quota (cheaper-inference#11552), the configured search connection being silently ignored (cheaper-inference#11524), the /v1/models SWR refresh blocking its own stale response (cheaper-inference#11551), the combo builder's manual model entry (dark since cheaper-inference#8285) and the local CLI's health view (dark since cheaper-inference#11040) — the entries an operator actually reads. Runs the aggregator on top of main and deletes the fragments in the same commit, per changelog.d/README.md. Co-authored-by: Xiangzhe <bakryun0718@proton.me>
|
Thanks for the thorough work here — the SSRF/credential-boundary test coverage is great. I Triage note: this is the review recommendation — the close itself happens only after the maintainer's per-PR sign-off (and, where a superseding PR is named, after it has landed). Nothing is being closed by this comment. |
Summary
Verification
npm run typecheck:core: passednpm run lint: passednpm run test:vitest: 44 files / 405 tests passednpm run check:cycles: passednpm run build: passednpm run typecheck:noimplicit:core: inherited failures in unchangedopen-sse/translator/response/openai-responses/pureHelpers.tsnpm run test:unit: base v3.8.50 has 8 unrelated failures; focused Dario suite passedThe live demo deployment and Dario ingress hardening are maintained separately from this upstream code change.