Checked for Existing Issues?
Software
Desktop Application
Operating System / Platform
Windows
Your Pieces OS Version
PiecesOS 12.4.1
Early Access Program
Kindly describe the bug and include as much detail as possible on what you were doing so we can reproduce the bug.
Error message: from OpenRouter/Azure
Completion failed
What to try: The model could not complete the request. This is usually transient — try again in a moment.
Try again: Send another message (for example, Keep going) to resume from where the agent left off — the provider may have been temporarily overloaded.
Technical detail: openrouter rejected (400): {
"error": {
"message": "Unknown parameter: 'usage'.",
"type": "invalid_request_error",
"param": "usage",
"code": "unknown_parameter"
}
} [upstream: Azure] [model=openai/gpt-5.4-nano, provider=openrouter]
and then on a separate frame:
openrouter rejected (400): {
"error": {
"message": "Unknown parameter: 'usage'.",
"type": "invalid_request_error",
"param": "usage",
"code": "unknown_parameter"
}
} [upstream: Azure] [model=openai/gpt-5.4-nano, provider=openrouter]
It happens with ChatGPT but not with Claude/Gemini
I've cleared cache and restarted
Checked for Existing Issues?
Software
Desktop Application
Operating System / Platform
Windows
Your Pieces OS Version
PiecesOS 12.4.1
Early Access Program
Kindly describe the bug and include as much detail as possible on what you were doing so we can reproduce the bug.
Error message: from OpenRouter/Azure
Completion failed
What to try: The model could not complete the request. This is usually transient — try again in a moment.
Try again: Send another message (for example, Keep going) to resume from where the agent left off — the provider may have been temporarily overloaded.
Technical detail: openrouter rejected (400): {
"error": {
"message": "Unknown parameter: 'usage'.",
"type": "invalid_request_error",
"param": "usage",
"code": "unknown_parameter"
}
} [upstream: Azure] [model=openai/gpt-5.4-nano, provider=openrouter]
and then on a separate frame:
openrouter rejected (400): {
"error": {
"message": "Unknown parameter: 'usage'.",
"type": "invalid_request_error",
"param": "usage",
"code": "unknown_parameter"
}
} [upstream: Azure] [model=openai/gpt-5.4-nano, provider=openrouter]
It happens with ChatGPT but not with Claude/Gemini
I've cleared cache and restarted