kerry
|
6f6b525d7a
|
chore: merge litellm_cost_shard_proxy_behaviour into litellm_cost_shard_batches_realtime
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
|
2026-09-21 20:50:46 +00:00 |
|
kerry
|
94b8842928
|
chore: merge litellm_cost_shard_provider_wires into litellm_cost_shard_proxy_behaviour
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
|
2026-09-21 20:50:28 +00:00 |
|
kerry
|
edc34a2921
|
chore: merge litellm_cost_shard_pricing_dimensions into litellm_cost_shard_provider_wires
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
|
2026-09-21 20:49:55 +00:00 |
|
kerry
|
19e6ad5b1b
|
test(integration): give perplexity sonar-next a unique input rate after merge
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
|
2026-09-21 20:48:40 +00:00 |
|
kerry
|
7ca6fda118
|
chore: merge litellm_cost_shard_passthrough into litellm_cost_shard_pricing_dimensions
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
|
2026-09-21 20:47:34 +00:00 |
|
kerry
|
61ea3e0226
|
chore: merge litellm_cost_shard_audio_images into litellm_cost_shard_passthrough
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
|
2026-09-21 20:46:44 +00:00 |
|
kerry
|
0afb9bb587
|
chore: merge main into litellm_cost_shard_audio_images
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
|
2026-09-21 20:36:48 +00:00 |
|
kerry
|
8d6326356d
|
test(integration): wait for the batch retrieval row and drop the failed-only output file
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
|
2026-09-20 01:46:23 +00:00 |
|
kerry
|
2e16cd76c1
|
test(integration): tighten batch and realtime cost assertions
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
|
2026-09-20 01:29:46 +00:00 |
|
kerry
|
807541291d
|
test(integration): batch and realtime cost cases
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
|
2026-09-20 01:25:28 +00:00 |
|
kerry
|
96ca550377
|
test(integration): register deployments for bedrock passthrough cases
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
|
2026-09-20 01:00:25 +00:00 |
|
kerry
|
6e77d23f4d
|
test(integration): settle rollup and fallback row polling
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
|
2026-09-20 00:53:09 +00:00 |
|
kerry
|
dc9889a481
|
test(integration): restore the concurrent rollup and disconnect fix from cc93a37
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
|
2026-09-20 00:51:08 +00:00 |
|
kerry
|
7d9a95462e
|
test(integration): reconcile concurrent cost tracking changes
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
|
2026-09-20 00:50:24 +00:00 |
|
kerry
|
8e3bb5daab
|
test(integration): wait for all rollup writes and pin fallback and disconnect rows
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
|
2026-09-20 00:49:51 +00:00 |
|
kerry
|
cc93a37322
|
test(integration): wait for every rollup write and bound the disconnect recount
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
|
2026-09-20 00:48:42 +00:00 |
|
kerry
|
2edea0be08
|
test(integration): assert recount pins and unique fixture request ids
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
|
2026-09-20 00:36:18 +00:00 |
|
kerry
|
a841750d46
|
test(integration): proxy behaviour cost cases
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
|
2026-09-20 00:19:56 +00:00 |
|
kerry
|
98ea6dd405
|
test(integration): drop redundant cost_header defaults
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
|
2026-09-19 23:46:45 +00:00 |
|
kerry
|
a4488fccca
|
test(integration): add provider wire cost cases
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
|
2026-09-19 23:45:51 +00:00 |
|
kerry
|
789f0c61bf
|
test(integration): only accept omitted breakdown components when the case expects zero, fix xai output cost
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
|
2026-09-19 23:12:43 +00:00 |
|
kerry
|
c7113f043a
|
test(integration): use per-run request ids, drop unbillable perplexity search case
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
|
2026-09-19 23:01:25 +00:00 |
|
kerry
|
72b007a4ae
|
test(integration): pricing dimension and provider cost cases
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
|
2026-09-19 22:46:43 +00:00 |
|
kerry
|
110d4c2ad1
|
test(integration): add passthrough cost cases
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
|
2026-09-19 22:05:57 +00:00 |
|
kerry
|
247c4dd68f
|
Merge remote-tracking branch 'origin/litellm_cost_shard_harness_extensions' into litellm_cost_shard_audio_images
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
# Conflicts:
# tests/integration/contracts.json
# tests/integration/cost_calculation/cost_tracking_case.py
# tests/integration/cost_calculation/cost_tracking_cases.json
|
2026-09-19 21:25:39 +00:00 |
|
kerry
|
5b97d98b7b
|
test(integration): require persisted cost breakdowns unless a case opts out
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
|
2026-09-19 21:24:56 +00:00 |
|
kerry
|
f038a0558c
|
Merge remote-tracking branch 'origin/litellm_cost_shard_harness_extensions' into litellm_cost_shard_embeddings_rerank
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
# Conflicts:
# tests/integration/contracts.json
# tests/integration/cost_calculation/cost_tracking_case.py
# tests/integration/cost_calculation/cost_tracking_cases.json
|
2026-09-19 21:22:26 +00:00 |
|
kerry
|
c0c5cc84f8
|
test(integration): audio, image and per-unit cost cases
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
|
2026-09-19 21:19:29 +00:00 |
|
kerry
|
23f5df05f2
|
test(integration): require a zero cost header to read zero when the case bills nothing
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
|
2026-09-19 21:03:51 +00:00 |
|
kerry
|
125bda30e9
|
test(integration): embeddings, rerank, completions and moderations cost cases
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
|
2026-09-19 20:58:13 +00:00 |
|
kerry
|
ca8d0e500c
|
test(integration): correct responses reasoning and messages tiered expectations
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
|
2026-09-19 20:11:24 +00:00 |
|
kerry
|
22d3441789
|
Merge branch 'litellm_cost_shard_harness_extensions' into litellm_cost_shard_responses_messages
|
2026-09-19 19:53:49 +00:00 |
|
kerry
|
8907a1d1fc
|
test: add native responses and messages cost cases
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
|
2026-09-19 19:52:43 +00:00 |
|
kerry
|
9bd648baf5
|
test(integration): price fireworks cached input at the 50% default
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
|
2026-09-19 19:22:25 +00:00 |
|
kerry
|
dccb1b56b4
|
test(integration): reject out-of-range failure statuses at import
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
|
2026-09-19 19:17:46 +00:00 |
|
kerry
|
e42f3f1562
|
test: fix cost harness review issues
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
|
2026-09-19 19:10:04 +00:00 |
|
kerry
|
c958f9db7e
|
test: extend cost tracking integration harness
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
|
2026-09-19 18:44:51 +00:00 |
|
kerry
|
ed0c32cdb0
|
test(integration): drive cost tracking from literal request/response data
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
|
2026-09-19 04:04:40 +00:00 |
|
kerry
|
57d2fefa8d
|
test(integration): derive scripted shapes from litellm provider configs
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
|
2026-09-19 03:16:16 +00:00 |
|
kerry
|
6ccba7fdb5
|
test(integration): drive scripted wires and provider wiring from data
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
|
2026-09-19 01:41:19 +00:00 |
|
kerry
|
77f6166c39
|
test(integration): fold scenario client into upstream module
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
|
2026-09-19 01:30:24 +00:00 |
|
kerry
|
e52eea84e6
|
test(integration): serve scripted wires from the shared upstream
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
|
2026-09-19 00:50:26 +00:00 |
|
kerry
|
f836bb481d
|
test(integration): keep cost diagnostics and widen shard timeout
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
|
2026-09-19 00:19:11 +00:00 |
|
kerry
|
69f9106759
|
test(integration): move scripted-provider cost suite into cost shard
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
|
2026-09-19 00:16:12 +00:00 |
|