Skip to content

AI Chat with GitHub Copilot fails with: 400 The requested model is not supported #675

@steffentemplin

Description

@steffentemplin

Bug Description:

Thia AI fails on every attempt to start a chat with error: "400 The requested model is not supported."

Steps to Reproduce:

  1. Install and launch Thia IDE
  2. Enable AI
  3. Authenticate GH Copilot
  4. Configure Models and Aliases
  5. Open AI Chat and start a conversation with @Universal

Additional Information

  • Operating System: Windows 11
  • Theia Version: 1.68.201
Image
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"
        }
    }
}

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions