Invalid arguments: 'load_skills' parameter is REQUIRED #7915

Closed
opened 2026-02-16 18:08:39 -05:00 by yindo · 2 comments
Owner

Originally created by @n-pll on GitHub (Jan 29, 2026).

Originally assigned to: @rekram1-node on GitHub.

Description

Error: Invalid arguments: 'load_skills' parameter is REQUIRED. Pass [] if no skills needed, but IT IS HIGHLY RECOMMENDED to pass proper skills like ["playwright"], ["git-master"] for best results.

Plugins

"plugin": [ "opencode-antigravity-auth@1.3.0", "oh-my-opencode@3.1.6" ],

OpenCode version

1.1.40

Steps to reproduce

No response

Screenshot and/or share link

No response

Operating System

windows 10

Terminal

tabby

Originally created by @n-pll on GitHub (Jan 29, 2026). Originally assigned to: @rekram1-node on GitHub. ### Description Error: Invalid arguments: 'load_skills' parameter is REQUIRED. Pass [] if no skills needed, but IT IS HIGHLY RECOMMENDED to pass proper skills like ["playwright"], ["git-master"] for best results. ### Plugins "plugin": [ "opencode-antigravity-auth@1.3.0", "oh-my-opencode@3.1.6" ], ### OpenCode version 1.1.40 ### Steps to reproduce _No response_ ### Screenshot and/or share link _No response_ ### Operating System windows 10 ### Terminal tabby
yindo added the windowsbug labels 2026-02-16 18:08:39 -05:00
yindo closed this issue 2026-02-16 18:08:39 -05:00
Author
Owner

@github-actions[bot] commented on GitHub (Jan 29, 2026):

This issue might be a duplicate of existing issues. Please check:

  • #9020: Claude models fail on MCP tools with no required parameters (undefined vs {})
  • #9233: LiteLLM Proxy: Vertex AI Gemini models fail for tools with empty parameters
  • #8184: Strict JSON Schema validation fail on backends like SGLang (Missing required field in empty tool parameters)
  • #7512: Tools with array/object parameters fail when LLM sends stringified JSON
  • #10213: The bash tool was called with invalid arguments
  • #10813: todowrite: tool call parameter error

These issues share a common pattern of parameter validation and type handling failures for tools with required parameters, particularly with how empty parameters or undefined values are handled.

Feel free to ignore if none of these address your specific case.

@github-actions[bot] commented on GitHub (Jan 29, 2026): This issue might be a duplicate of existing issues. Please check: - #9020: Claude models fail on MCP tools with no required parameters (undefined vs {}) - #9233: LiteLLM Proxy: Vertex AI Gemini models fail for tools with empty parameters - #8184: Strict JSON Schema validation fail on backends like SGLang (Missing required field in empty tool parameters) - #7512: Tools with array/object parameters fail when LLM sends stringified JSON - #10213: The bash tool was called with invalid arguments - #10813: todowrite: tool call parameter error These issues share a common pattern of parameter validation and type handling failures for tools with required parameters, particularly with how empty parameters or undefined values are handled. Feel free to ignore if none of these address your specific case.
Author
Owner

@rekram1-node commented on GitHub (Jan 29, 2026):

This is an omo thing

@rekram1-node commented on GitHub (Jan 29, 2026): This is an omo thing
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: anomalyco/opencode#7915