- batch_endpoints.py: Pop batch_id from data before creating CancelBatchRequest
to avoid duplicate batch_id when data already contains it from earlier cast
- files_endpoints.py: Pop file_id from data before calling afile_retrieve
to avoid duplicate file_id when data was initialized with {"file_id": file_id}
- test_claude_agent_sdk.py: Disable bedrock-nova-premier test as it requires
an inference profile for on-demand throughput (AWS limitation)
Fixes: e2e_openai_endpoints tests (test_batches_operations, test_file_operations)
Fixes: proxy_e2e_anthropic_messages_tests (nova-premier model skip)
* fix: bedrock invoke - does not support prompt-caching-scope
* fix: UNSUPPORTED_BEDROCK_INVOKE_BETA_PATTERNS
* init requirements.txt
* init README for claude Agent SDK
* fix: using converse models with UNSUPPORTED_BEDROCK_CONVERSE_BETA_PATTERNS
* fix main.py
* init: proxy_e2e_anthropic_messages_tests