-
Notifications
You must be signed in to change notification settings - Fork 229
Closed
eclipse-theia/theia
#17198Description
Bug Description:
Thia AI fails on every attempt to start a chat with error: "400 The requested model is not supported."
Steps to Reproduce:
- Install and launch Thia IDE
- Enable AI
- Authenticate GH Copilot
- Configure Models and Aliases
- Open AI Chat and start a conversation with
@Universal
Additional Information
- Operating System: Windows 11
- Theia Version: 1.68.201
2026-02-25T20:43:53.474Z root ERROR Error in OpenAI chat completion stream: Error: 400 The requested model is not supported.
at o.generate (C:\Users\user\AppData\Local\Programs\TheiaIDE\resources\app.asar\lib\backend\845.js:8:6764554)
at J.makeStatusError (C:\Users\user\AppData\Local\Programs\TheiaIDE\resources\app.asar\lib\backend\845.js:8:6753870)
at J.makeRequest (C:\Users\user\AppData\Local\Programs\TheiaIDE\resources\app.asar\lib\backend\845.js:8:6757709)
at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
at async E._createChatCompletion (C:\Users\user\AppData\Local\Programs\TheiaIDE\resources\app.asar\lib\backend\845.js:8:6825434)
at async E._runChatCompletion (C:\Users\user\AppData\Local\Programs\TheiaIDE\resources\app.asar\lib\backend\845.js:8:6808266)
2026-02-25T20:43:53.482Z root ERROR Error handling chat interaction: Error: 400 The requested model is not supported.
at o.generate (C:\Users\user\AppData\Local\Programs\TheiaIDE\resources\app.asar\lib\backend\845.js:8:6764554)
at J.makeStatusError (C:\Users\user\AppData\Local\Programs\TheiaIDE\resources\app.asar\lib\backend\845.js:8:6753870)
at J.makeRequest (C:\Users\user\AppData\Local\Programs\TheiaIDE\resources\app.asar\lib\backend\845.js:8:6757709)
at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
at async E._createChatCompletion (C:\Users\user\AppData\Local\Programs\TheiaIDE\resources\app.asar\lib\backend\845.js:8:6825434)
at async E._runChatCompletion (C:\Users\user\AppData\Local\Programs\TheiaIDE\resources\app.asar\lib\backend\845.js:8:6808266)
settings.json:
{
"ai-features.AiEnable.enableAI": true,
"ai-features.chat.bypassModelRequirement": true,
"ai-features.chat.defaultChatAgent": "Universal",
"ai-features.copilot.models": [
"claude-haiku-4.5",
"claude-sonnet-4.5",
"claude-opus-4.5",
"gemini-2.5-pro",
"gpt-4.1",
"gpt-4o",
"gpt-5-mini",
"gpt-5.2"
],
"ai-features.agentSettings": {
"Chat Session Naming": {
"languageModelRequirements": [
{
"purpose": "chat-session-naming",
"identifier": "default/summarize"
}
]
},
"Code Completion": {
"languageModelRequirements": [
{
"purpose": "code-completion",
"identifier": "default/code-completion"
}
]
},
"Architect": {
"languageModelRequirements": [
{
"purpose": "chat",
"identifier": "default/code"
}
]
},
"Universal": {
"languageModelRequirements": [
{
"purpose": "chat",
"identifier": "copilot/claude-sonnet-4.5"
}
]
}
},
"ai-features.languageModelAliases": {
"default/code": {
"selectedModel": "copilot/claude-sonnet-4.5"
},
"default/universal": {
"selectedModel": "copilot/claude-opus-4.5"
},
"default/code-completion": {
"selectedModel": "copilot/claude-sonnet-4.5"
},
"default/summarize": {
"selectedModel": "copilot/claude-opus-4.5"
}
}
}
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels