#27429 [Bug]: OCI OpenAI GPT-5 models map max_completion_tokens to unsupported maxTokens
### Check for existing issues
- [x] I have searched the existing issues and checked that my issue is not a duplicate.
### What happened?
## Bug Description
When calling OCI OpenAI GPT-5 models through LiteLLM, requests fail if `max_completion_tokens` is provided.
The client sends the OpenAI-compatible parameter:
```python max_completion_tokens=100 ```
However, LiteLLM's OCI adapter appears to translate this into OCI's legacy camelCase field:
```json "maxTokens": 100 ```
OCI OpenAI GPT-5 models reject this field and return:
```text Unsupported parameter: 'max_tokens' is not supported with this model. Use 'max_completion_tokens' instead. ```
This appears to be a parameter mapping issue in LiteLLM's OCI transformation layer, not an OCI authentication or request-signing issue.
The relevant mapping currently appears to be:
```python "max_tokens": "maxTokens", "max_completion_tokens": "maxTokens", ```
For OCI OpenAI GPT-5 models, `max_completion_tokens` should instead map to:
```json "maxCompletionTokens" ```
and **not**:
```json "maxTokens" ```
---
## What Did You Expect To Happen?
Calling an OCI OpenAI GPT-5 model with `max_completion_tokens` should succeed.
Exampl…