litellm/tests/claude_code/tool_use_streaming
Cursor Agent a253bd940b
Some checks are pending
Unit Tests: Proxy DB Operations / schema-migration (push) Blocked by required conditions
Unit Tests: Proxy DB Operations / proxy-utils (push) Blocked by required conditions
Unit Tests: Proxy DB Operations / assert-shard-coverage (push) Waiting to run
Unit Tests: Proxy DB Operations / auth-checks (push) Blocked by required conditions
Unit Tests: Proxy DB Operations / budgets (push) Blocked by required conditions
Unit Tests: Proxy DB Operations / custom-logging (push) Blocked by required conditions
Unit Tests: Proxy DB Operations / db-and-spend (push) Blocked by required conditions
Unit Tests: Proxy DB Operations / endpoints-and-responses (push) Blocked by required conditions
Unit Tests: Proxy DB Operations / guardrails-hooks (push) Blocked by required conditions
Unit Tests: Proxy DB Operations / jwt-and-keys (push) Blocked by required conditions
Unit Tests: Proxy DB Operations / key-generation (push) Blocked by required conditions
Unit Tests: Proxy DB Operations / logging-misc (push) Blocked by required conditions
Unit Tests: Proxy DB Operations / proxy-runtime (push) Blocked by required conditions
Unit Tests: Proxy DB Operations / proxy-server-core (push) Blocked by required conditions
Unit Tests: Security / security (push) Waiting to run
tests(claude_code): raise MIN_STREAM_EVENTS floor for tool-use streaming
A tool-use conversation is multi-turn (model emits tool_use, CLI executes
the tool locally, sends the result back, model summarizes), so a fully
buffered proxy can produce 4+ stream-json records and still slip past a
'< 4' floor. Raise the floor to 8 (real fine-grained streaming emits 15+
events) and update the comment to reflect the multi-turn baseline so the
streaming assertion actually catches buffered proxies on this row.

Co-authored-by: Yassin Kortam <yassin@berri.ai>
2026-05-19 06:19:25 +00:00
..
__init__.py compat-matrix: parallel-fanout refactor + 5 new feature dirs + rate limiter 2026-05-06 23:31:19 +00:00
test_anthropic.py tests(claude_code): raise MIN_STREAM_EVENTS floor for tool-use streaming 2026-05-19 06:19:25 +00:00
test_azure.py fix(ci): scrub pytest env + narrow Bash tool-use to exact echo pong 2026-05-18 00:25:43 +00:00
test_bedrock_converse.py fix(ci): scrub pytest env + narrow Bash tool-use to exact echo pong 2026-05-18 00:25:43 +00:00
test_bedrock_invoke.py fix(ci): scrub pytest env + narrow Bash tool-use to exact echo pong 2026-05-18 00:25:43 +00:00
test_vertex_ai.py fix(ci): scrub pytest env + narrow Bash tool-use to exact echo pong 2026-05-18 00:25:43 +00:00