Commit graph

4 commits

Author SHA1 Message Date
Cursor Agent
b0cb00043a Rename job to e2e_responses_api_proxy_tests and add README
Co-authored-by: ishaan <ishaan@berri.ai>
2026-01-27 22:27:02 +00:00
Cursor Agent
4b44ca5fbf Simplify Ruby SDK test to basic non-streaming and streaming calls
Co-authored-by: ishaan <ishaan@berri.ai>
2026-01-27 22:13:54 +00:00
Cursor Agent
0aa52cc1a8 Add proxy_config.yaml and update CircleCI to use it
Renamed config.yaml to proxy_config.yaml to avoid .gitignore exclusion

Co-authored-by: ishaan <ishaan@berri.ai>
2026-01-27 22:04:20 +00:00
Cursor Agent
9268e4201b Add e2e Ruby SDK test for Responses API with Anthropic
This commit adds:
- New test folder tests/responses_api_tests_proxy/ with Ruby SDK tests
- config.yaml with anthropic/* and openai/* wildcards
- Ruby spec file testing the Responses API with Anthropic model
- Validates output_tokens_details is properly set (not null) for Ruby SDK compatibility
- Tests basic, streaming, and tool call scenarios
- New CircleCI job e2e_ruby_sdk_responses_api to run the tests

This ensures the fix for output_tokens_details (reasoning_tokens default to 0)
is working correctly with the Ruby OpenAI SDK.

Co-authored-by: ishaan <ishaan@berri.ai>
2026-01-27 22:03:37 +00:00