Skip to content

mcp-config-set mcp-exec errors - Github Copilot (OpenAI & Gemini) models #275

Closed

Description

@shashanknimje

Below errors occur when using OpenAI and Google models via GitHub Copilot Chat:

Models encountering these errors:

  • OpenAI models: gpt-4.1, gpt-4o, gpt-5 mini, Raptor mini, gpt-5.1-codex, gpt-5.1-codex-mini, gpt-5

  • Gemini models: 2.5 Pro, 3 Pro

Note: No errors occur when using grok-code-fast-1, claude models.

When running with mcp-config-set (tool) enabled:

Sorry, your request failed. Please try again.

Copilot Request id: 63d29ffa-df63-4755-9a65-60697cd4fc5b

GH Request Id: 4733:2D80D1:3271901:3A93020:69304EE1

Reason: Request Failed: 400 {"error":{"message":"Invalid schema for function 'mcp_mcp_docker_mcp-config-set': In context=('properties', 'value', 'type', '4'), array schema missing items.","code":"invalid_request_body"}}

When running with mcp-exec (tool) enabled:

Sorry, your request failed. Please try again.

Copilot Request id: 371d8d7e-1076-440d-8700-a350bca94c0e

GH Request Id: 473D:5D47C:30297C8:385CF51:69304FAA

Reason: Request Failed: 400 {"error":{"message":"Invalid schema for function 'mcp_mcp_docker_mcp-exec': In context=('properties', 'arguments', 'type', '4'), array schema missing items.","code":"invalid_request_body"}}

Please let me know if I can share more information to help resolve these errors. Thank you.

Activity

  1. slimslenderslacks commented on Dec 9, 2025

    @slimslenderslacks
    Contributor

    Hi @shashanknimje. For mcp-config-set, we're going to switch the input schema to be type=object. For mcp-exec, we'll also make the arguments property type=object. We're testing the catalog with gpt-4.1 and gemini 2.5 Pro to validate.
    This is ready to go out in v0.33.0 so I'll close this when it's out. You'll have to to build from main or update Docker Desktop to get this fix but it will be available this week.

  2. shashanknimje commented on Dec 9, 2025

    @shashanknimje
    Author

    Sounds great @slimslenderslacks . Thank you very much!

  3. masimjamil commented on Dec 11, 2025

    @masimjamil

    Just wondering if it's resolved now. I am still keep getting same error. Sometimes, it works fine and after certain time, all of sudden it start throwing an error.

  4. shashanknimje commented on Dec 11, 2025

    @shashanknimje
    Author

    @masimjamil it may be fixed in the next release (v0.33.0) perhaps.

  5. shashanknimje commented on Dec 12, 2025

    @shashanknimje
    Author

    Not sure if this is fixed in the newly released v0.33.0. But I am receiving these errors on both Linux and MacOS for the below models.

    Gemini 2.5 & 3 Pro:

    Sorry, your request failed. Please try again.
    
    Copilot Request id: 5dfbf2a7-662f-421b-9a03-d1ccc12e00ee
    
    GH Request Id: 1906:148940:22633D:273A15:693BF342
    
    Reason: Request Failed: 400 Bad Request

    GPT-4.1, GPT-4o, GPT-5 mini, Raptor mini, GPT-5.1-Codex, GPT-5.1-Codex-Max, GPT-5.2:

    Sorry, your request failed. Please try again.
    
    Copilot Request id: 86ff25bf-11e1-40b4-9d70-68fac040e376
    
    GH Request Id: 1906:148940:24FF96:2A3446:693BF3D5
    
    Reason: Request Failed: 400 {"error":{"message":"Invalid schema for function 'mcp_mcp_docker_mcp-config-set': In context=('properties', 'value', 'type', '4'), array schema missing items.","code":"invalid_request_body"}}
  6. shashanknimje commented on Dec 18, 2025

    @shashanknimje
    Author

    Just wanted to give a quick update on this issue.

    I'm not sure if the fix was made here or elsewhere (another repo?), but now all the GitHub Copilot models (Grok, Gemini, OpenAI, Anthropic, Microsoft) appear to be working with the MCP_DOCKER mcp server tools (code-mode, mcp-add, mcp-config-set, mcp-create-profile, mcp-exec, mcp-find, mcp-remove) enabled.

    I am running docker mcp v0.34.0 and Docker Desktop v4.55.0 on MacOS.

    VS Code Insiders Edition:

    Version: 1.108.0-insider
    Commit: b76549b5cda03bc1ec8e84f44c51fa7ec590a310
    Date: 2025-12-18T05:02:12.596Z
    Electron: 39.2.7
    ElectronBuildId: 12953945
    Chromium: 142.0.7444.235
    Node.js: 22.21.1
    V8: 14.2.231.21-electron.0
    OS: Darwin arm64 25.1.0
    

    GitHub Copilot Chat (pre-release) VS Code Extension:

    Identifier: github.copilot-chat
    Version: 0.36.2025121801
    
  7. slimslenderslacks commented on Jan 9, 2026

    @slimslenderslacks
    Contributor

    This is fixed in v0.35.0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

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