Skip to content

Error from provider(gemini,undefined: 400) #42

@prokopsimek

Description

@prokopsimek

error:

➜  agentic-coding git:(main) ccr code   

╭──────────────────────────────────────────────────────╮
│ ✻ Welcome to Claude Code!                            │
│                                                      │
│   /help for help, /status for your current setup     │
│                                                      │
│   cwd: /Users/prokop/repos/_dxheroes/agentic-coding  │
│                                                      │
│   ────────────────────────────────────────────────── │
│                                                      │
│   Overrides (via env):                               │
│                                                      │
│   • API timeout: 600000ms                            │
│   • API Base URL: http://127.0.0.1:3456              │
╰──────────────────────────────────────────────────────╯

> <session-start-hook>Session started...</session-start-hook>

> jak začít vyvíjet?
  ⎿ API Error: 400 {"error":{"message":"Error from provider(gemini,undefined: 400): {\n  \"error\": {\n    \"code\": 400,\n    
    \"message\": \"FunctionDeclaration 'mcp__firecrawl-mcp__firecrawl_crawl' in the request exceeds the maximum allowed nesting 
    depth.\",\n    \"status\": \"INVALID_ARGUMENT\"\n  }\n}\nError: Error from provider(gemini,undefined: 400): {\n  \"error\": 
    {\n    \"code\": 400,\n    \"message\": \"FunctionDeclaration 'mcp__firecrawl-mcp__firecrawl_crawl' in the request exceeds 
    the maximum allowed nesting depth.\",\n    \"status\": \"INVALID_ARGUMENT\"\n  }\n}\n\n    at nt 
    (/Users/prokop/Library/pnpm/global/5/.pnpm/@musistudio+claude-code-router@1.0.43_@modelcontextprotocol+sdk@1.15.1_ws@8.18.3_
    zod@3.25.76/node_modules/@musistudio/claude-code-router/dist/cli.js:75644:11)\n    at u0 
    (/Users/prokop/Library/pnpm/global/5/.pnpm/@musistudio+claude-code-router@1.0.43_@modelcontextprotocol+sdk@1.15.1_ws@8.18.3_
    zod@3.25.76/node_modules/@musistudio/claude-code-router/dist/cli.js:75702:11)\n    at process.processTicksAndRejections 
    (node:internal/process/task_queues:105:5)\n    at async o0 (/Users/prokop/Library/pnpm/global/5/.pnpm/@musistudio+claude-cod
    e-router@1.0.43_@modelcontextprotocol+sdk@1.15.1_ws@8.18.3_zod@3.25.76/node_modules/@musistudio/claude-code-router/dist/cli.
    js:75669:84)","type":"api_error","code":"provider_response_error"}}

config.json:

{
  "LOG": true,
  "LOG_LEVEL": "warn",
  "HOST": "127.0.0.1",
  "PORT": 3456,
  "API_TIMEOUT_MS": "600000",
  "Providers": [
    {
      "name": "gemini",
      "api_base_url": "https://generativelanguage.googleapis.com/v1beta/models/",
      "api_key": "AIzaSy...",
      "models": [
        "gemini-2.5-flash",
        "gemini-2.5-pro"
      ],
      "transformer": {
        "use": [
          "gemini"
        ]
      }
    },
    {
      "name": "openai",
      "api_base_url": "https://api.openai.com/v1/chat/completions",
      "api_key": "sk-...",
      "models": ["gpt-5", "gpt-5-mini"],
      "transformer": {
        "use": [
          "maxcompletiontokens"
        ]
      }
    }
  ],
  "StatusLine": {
    "enabled": true,
    "currentStyle": "default",
    "default": {
      "modules": [
        {
          "type": "workDir",
          "icon": "󰉋",
          "text": "{{workDirName}}",
          "color": "bright_blue"
        },
        {
          "type": "gitBranch",
          "icon": "🌿",
          "text": "{{gitBranch}}",
          "color": "bright_green"
        },
        {
          "type": "model",
          "icon": "🤖",
          "text": "{{model}}",
          "color": "bright_yellow"
        },
        {
          "type": "usage",
          "icon": "📊",
          "text": "{{inputTokens}} → {{outputTokens}}",
          "color": "bright_magenta"
        }
      ]
    }
  },
  "Router": {
    "default": "gemini,gemini-2.5-pro",
    "background": "gemini,gemini-2.5-pro",
    "think": "gemini,gemini-2.5-flash",
    "longContext": "gemini,gemini-2.5-pro",
    "longContextThreshold": 60000,
    "webSearch": "gemini,gemini-2.5-flash"
  }
}

!Please, add issue templates!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions