GitHub / tensorzero/tensorzero / commits
TensorZero creates a feedback loop for optimizing LLM applications — turning production data into smarter, faster, and cheaper models.
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 14463f85 | Make prefix in "tensorzero-otlp-traces-extra-header-" configurable (#7517) |
Aaron Hill <a****n@t****m>
Committed by: GitHub <n****y@g****m> |
8 days ago | |
| b1a63061 | Try to whitelist Copilot on the CLA bot (#7516) |
Aaron Hill <a****n@t****m>
Committed by: GitHub <n****y@g****m> |
9 days ago | |
| 3015c29b |
Bump tonic from 0.14.5 to 0.14.6 in /crates in the opentelemetry-dependencies...
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
9 days ago | |
| 3d9c439d | Bump OpenTelemetry crates to 0.32 (#7500) |
Aaron Hill <a****n@t****m>
Committed by: GitHub <n****y@g****m> |
9 days ago | |
| cd791356 |
Bump the rust-dependencies group in /crates with 9 updates (#7506)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
13 days ago | |
| 449df1be | Disable 'reqwest-client' feature in tensorzero-otel (#7505) |
Aaron Hill <a****n@t****m>
Committed by: GitHub <n****y@g****m> |
13 days ago | |
| b0bfe5f0 | Pin clickhouse-client version on ci (#7512) |
Aaron Hill <a****n@t****m>
Committed by: GitHub <n****y@g****m> |
13 days ago | |
| c37ad4dd | Allow customizing OTLP export protocol in tensorzero-otel (#7498) |
Aaron Hill <a****n@t****m>
Committed by: GitHub <n****y@g****m> |
15 days ago | |
| b44fdc1f | Update Fireworks shorthand model e2e test to use a supported model (#7495) |
Aaron Hill <a****n@t****m>
Committed by: GitHub <n****y@g****m> |
15 days ago | |
| c2a4c6f5 | Move most of our OpenTelemetry handling to a new tensorzero-otel crate (#7489) |
Aaron Hill <a****n@t****m>
Committed by: GitHub <n****y@g****m> |
16 days ago | |
| 5a9128be | Relax batch test to account for invalid JSON output by model (#7491) |
Aaron Hill <a****n@t****m>
Committed by: GitHub <n****y@g****m> |
16 days ago | |
| e2bde73c | Deprecate recipes (#7473) |
Gabriel Bianconi <1****i@u****m>
Committed by: GitHub <n****y@g****m> |
16 days ago | |
| 756266ac | Skip the pr-base-branch-check workflow on PRs from forks (#7474) |
Aaron Hill <a****n@t****m>
Committed by: GitHub <n****y@g****m> |
16 days ago | |
| 92e7a33a | Move off of deprecated models in e2e tests (#7486) |
Aaron Hill <a****n@t****m>
Committed by: GitHub <n****y@g****m> |
16 days ago | |
| 7f877101 |
Bump fast-uri from 3.1.0 to 3.1.2 (via audit fix) in the npm_and_yarn group a...
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
16 days ago | |
| d9bb0079 | bump version to 2026.5.2 (#7488) |
Viraj Mehta <v****a@u****m>
Committed by: GitHub <n****y@g****m> |
16 days ago | |
| 17be7438 | Add '--check-openrouter-headers' to provider-proxy (#7490) |
Aaron Hill <a****n@t****m>
Committed by: GitHub <n****y@g****m> |
16 days ago | |
| 8014f3a5 |
Emit additional OpenInference attributes for Arize compatibility (#7485)
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m> |
Antoine Toussaint <3****t@u****m>
Committed by: GitHub <n****y@g****m> |
17 days ago | |
| 7b527f08 | [codex] Accept string stop in OpenAI chat params (#7482) |
Pragnyan Ramtha <p****a@g****m>
Committed by: GitHub <n****y@g****m> |
17 days ago | |
| 91ee76e2 | Make ts-rs dependency optional in tensorzero-http (#7477) |
Aaron Hill <a****n@t****m>
Committed by: GitHub <n****y@g****m> |
17 days ago | |
| 993c5ac4 | Move OTEL code in tensorzero-core to a separate submodule (#7481) |
Aaron Hill <a****n@t****m>
Committed by: GitHub <n****y@g****m> |
17 days ago | |
| c79fb0ad | bump version to 2026.5.1 (#7479) |
Viraj Mehta <v****a@u****m>
Committed by: GitHub <n****y@g****m> |
20 days ago | |
| 697e5dd3 | Treat SSE body/decode errors as fatal (#7478) |
Aaron Hill <a****n@t****m>
Committed by: GitHub <n****y@g****m> |
20 days ago | |
| c4dede7b |
Bump the rust-dependencies group across 1 directory with 14 updates (#7476)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
20 days ago | |
| b70d5774 | Add more retries for Fireworks models in e2e tests (#7469) |
Aaron Hill <a****n@t****m>
Committed by: GitHub <n****y@g****m> |
21 days ago | |
| 31606737 |
Document local e2e ClickHouse setup (#7466)
Co-authored-by: Gabriel Bianconi <1****i@u****m>, Aaron Hill <a****n@t****m> |
Peter Lebedev <p****v@g****m>
Committed by: GitHub <n****y@g****m> |
21 days ago | |
| 2e079eb2 | Set up CodeQL Advanced (for forks) (#7472) |
Gabriel Bianconi <1****i@u****m>
Committed by: GitHub <n****y@g****m> |
21 days ago | |
| 260a5b2e |
Bump the uv group across 17 directories with 5 updates (#7461)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
22 days ago | |
| 6ea911b8 | Relax batch tool_choice=None batch test to allow empty output (#7439) |
Aaron Hill <a****n@t****m>
Committed by: GitHub <n****y@g****m> |
23 days ago | |
| 6e20b54f | Allow customizing metric name for tensorzero-overhead crate (#7455) |
Aaron Hill <a****n@t****m>
Committed by: GitHub <n****y@g****m> |
27 days ago | |
| c7fa74af | Move ConnectionDropGuard helper to tensorzero-overhead crate (#7453) |
Aaron Hill <a****n@t****m>
Committed by: GitHub <n****y@g****m> |
27 days ago | |
| 4afb4518 | allow users to configure the header name in tensorzero-auth middleware (#7450) |
Viraj Mehta <v****a@u****m>
Committed by: GitHub <n****y@g****m> |
28 days ago | |
| fdac28cb | Allow customizing tensorzero-http e2e proxy env var (#7452) |
Aaron Hill <a****n@t****m>
Committed by: GitHub <n****y@g****m> |
28 days ago | |
| 95f7e1f5 | Split HTTP route overhead tracking into new 'tensorzero-overhead' crate (#7448) |
Aaron Hill <a****n@t****m>
Committed by: GitHub <n****y@g****m> |
28 days ago | |
| 9ca74708 | Remove tensorzero-types / tensorzero-error deps from tensorzero-http (#7440) |
Aaron Hill <a****n@t****m>
Committed by: GitHub <n****y@g****m> |
28 days ago | |
| e3152d11 |
Bump the opentelemetry-dependencies group in /crates with 2 updates (#7445)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
28 days ago | |
| b7d3922e | add a workspace filter option to list_key_info in tensorzero-auth (#7444) |
Viraj Mehta <v****a@u****m>
Committed by: GitHub <n****y@g****m> |
28 days ago | |
| f41f7be8 | added getter for key info to tensorzero-auth (#7443) |
Viraj Mehta <v****a@u****m>
Committed by: GitHub <n****y@g****m> |
28 days ago | |
| e8a35684 |
Bump the uv group across 2 directories with 1 update (#7437)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
28 days ago | |
| e7289f7a |
Bump ip-address from 10.1.0 to 10.2.0 in /docs in the npm_and_yarn group acro...
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
28 days ago | |
| fc38d31f |
ci: add timeouts to workflow jobs and retry loops (#7436)
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m> |
Antoine Toussaint <3****t@u****m>
Committed by: GitHub <n****y@g****m> |
29 days ago | |
| fc2053f0 |
bumped version to 2026.5.0 (#7425)
Co-authored-by: Gabriel Bianconi <1****i@u****m> |
Viraj Mehta <v****a@u****m>
Committed by: GitHub <n****y@g****m> |
30 days ago | |
| 682115b6 | Re-enable Deepseek R1 e2e tests on Together (#7428) |
Aaron Hill <a****n@t****m>
Committed by: GitHub <n****y@g****m> |
30 days ago | |
| 7da13964 |
Bump the uv group across 8 directories with 1 update (#7434)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
30 days ago | |
| 8d6b242f | Switch Rust caches from Buildjet back to Github Actions (#7435) |
Aaron Hill <a****n@t****m>
Committed by: GitHub <n****y@g****m> |
30 days ago | |
| b06b404e | Set up Packagist namespace (#7432) |
Gabriel Bianconi <1****i@u****m>
Committed by: GitHub <n****y@g****m> |
30 days ago | |
| 4188edf1 | Fix commit drift in security checks (#7433) |
Gabriel Bianconi <1****i@u****m>
Committed by: GitHub <n****y@g****m> |
30 days ago | |
| b4e12296 |
set up protection for api-keys page in UI (#7398)
Co-authored-by: Gabriel Bianconi <1****i@u****m> |
Viraj Mehta <v****a@u****m>
Committed by: GitHub <n****y@g****m> |
30 days ago | |
| ad6a0c01 | Downgrade metrics-exporter-prometheus (#7431) |
Aaron Hill <a****n@t****m>
Committed by: GitHub <n****y@g****m> |
30 days ago | |
| d7a0a4ca |
Bump the uv group across 8 directories with 2 updates (#7427)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
30 days ago | |
| a2d4d558 |
Bump the rust-dependencies group across 1 directory with 10 updates (#7426)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
30 days ago | |
| cfebce3b |
Add `SnapshotHash::Canonical` machinery (no behavior change) (#7419)
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m> |
Antoine Toussaint <3****t@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 68a68304 | Propagate status code in FatalStreamError (#7413) |
Aaron Hill <a****n@t****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 8ec32841 | fix(http): surface SSE source chain and add per-byte read_timeout (#7416) |
Viraj Mehta <v****a@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| fc1922d5 | Remove shared Rust cache key from 'Postgres tests' job (#7423) |
Aaron Hill <a****n@t****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 101744c4 |
tensorzero-core: include finish_reason in empty-content inference error (#7382)
Co-authored-by: Aaron Hill <a****n@t****m> |
Andrew Jesson <5****n@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 857902c0 | Disable Mistral reasoning tests for now (#7418) |
Aaron Hill <a****n@t****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 7cd83f22 | Add .npmrc with minimum age (#7410) |
Gabriel Bianconi <1****i@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 091b3f59 | Harden publish environments (#7408) |
Gabriel Bianconi <1****i@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 2f108c84 | Unbrick Gemini CI (#7409) |
Gabriel Bianconi <1****i@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| c1eb4b75 | Harden GHA (#7402) |
Gabriel Bianconi <1****i@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 0635a4cc | Fix CI (#7406) |
Gabriel Bianconi <1****i@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 07e3773c | test(xai): cover cached_tokens propagation through XAIUsage→Usage (#7405) |
arisp <a****s@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| bd7aca7e | bumped version to 2026.4.2 (#7401) |
Viraj Mehta <v****a@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 59a20713 | Bump deps (#7403) |
Gabriel Bianconi <1****i@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 6b49c2b9 | Add `tensorzero-bot` to replace `pull_request_target` workflows (#7396) |
Gabriel Bianconi <1****i@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| da38949e |
Allow gateway to boot with only a Postgres connection (#7361)
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m> |
Antoine Toussaint <3****t@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| a602bb6a | Bump deps and Python minver (#7394) |
Gabriel Bianconi <1****i@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 1b27347a | Bump deps (#7390) |
Gabriel Bianconi <1****i@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 1aa769f9 | Migrate CLA Bot to a GitHub App (#7389) |
Gabriel Bianconi <1****i@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 16817ebb | Harden GHA (#7386) |
Gabriel Bianconi <1****i@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| c5ce2fda |
Bump the npm_and_yarn group across 4 directories with 9 updates (#7384)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| a83c404c | Unbrick Mistral test (#7391) |
Gabriel Bianconi <1****i@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| eab13153 |
Bump requests from 2.32.5 to 2.33.0 in /recipes in the uv group across 1 dire...
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 058a3aa0 |
Bump the npm_and_yarn group across 1 directory with 2 updates (#7358)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| a544303f |
Bump filelock from 3.19.1 to 3.20.3 in /recipes in the uv group across 1 dire...
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 7a6159a4 |
refactor: move provider traits and utils to shared crates (#7303)
Co-authored-by: Claude Opus 4.6 (1M context) <n****y@a****m> |
Antoine Toussaint <3****t@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 49076dc1 | Unconditionally use ts_rs and remove 'ts-bindings' feature (#7245) |
Aaron Hill <a****n@t****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 9e9813a9 | Remove tensorzero-core dependency from ts-executor-pool (#7378) |
Aaron Hill <a****n@t****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 4b8ed2c2 |
Graceful config loading degradation (#7285)
Co-authored-by: AntoineToussaint <a****e@t****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Antoine Toussaint <3****t@u****m> |
Shuyang Li <s****5@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 07e5c429 | Repair pr 7368 (#7377) |
Gabriel Bianconi <1****i@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| f8c1a417 | Add TENSORZERO_DISABLE_MCP_HOST_CHECK environment variable (#7376) |
Aaron Hill <a****n@t****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 5a6ffa12 | Add dependency cooldowns (#7370) |
Gabriel Bianconi <1****i@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 6945f48e | Revert "Harden GHA (#7368)" (#7374) |
Gabriel Bianconi <1****i@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 444bcded | Include reference_output in typescript evaluator parameters (#7372) |
Aaron Hill <a****n@t****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 0c873291 | Return 429 for rate-limit errors wrapped in AllVariantsFailed/AllModelProvide... |
Viraj Mehta <v****a@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| b76152b3 | Harden GHA (#7368) |
Gabriel Bianconi <1****i@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 18a15756 |
Move more types out of tensorzero-core, and use them in PoolInferenceParams (...
Co-authored-by: Viraj Mehta <v****a@u****m> |
Aaron Hill <a****n@t****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| e28bee1d | Remove pull_request_target from auto-approve-trusted-pr-workflows (#7371) |
Aaron Hill <a****n@t****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 58a7d99c | Switch pr-base-branch-check to use 'pull_request' (#7369) |
Aaron Hill <a****n@t****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 7f59aa7b | Start using actions/attest for pypi publish (#7367) |
Aaron Hill <a****n@t****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| d56c030b | autopilot-tools: ts(export, optional_fields) on LLM-facing tool param structs... |
Andrew Jesson <5****n@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| ba8b97cb |
Bump the rust-dependencies group in /crates with 3 updates (#7357)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 3715b6b7 |
Add Variant Usage UI: chart component + function overview integration (#7233)
Co-authored-by: Claude Opus 4.6 (1M context) <n****y@a****m> |
Antoine Toussaint <3****t@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 6df89e6c | Skip autopilot UI test (#7355) |
Alan Mishler <a****n@t****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| b271af93 | Pass a single `EvaluatorParams` object to typescript evaluators (#7354) |
Aaron Hill <a****n@t****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 2217ac67 | Revert new AutopilotStatus variant, add new endpoint instead (#7352) |
Alan Mishler <a****n@t****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| cca2e85b | bump (#7351) |
Viraj Mehta <v****a@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 4295b121 | Use correct raw tokens for e5 embedding test (#7350) |
Aaron Hill <a****n@t****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| c075879f | disable autopilot in ui, ci (#7347) |
Viraj Mehta <v****a@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago |