Description
Starting in v1.14.50 (2026-05-14), OpenCode's bash tool sends a timeout parameter schema with "minimum": -9007199254740991 (JS Number.MIN_SAFE_INTEGER).
llama.cpp-based OpenAI-compatible servers reject this when building a tool-call grammar, breaking the first turn of any conversation.
Workaround: Use OpenCode v1.14.48
Plugins
No response
OpenCode version
1.15.5
Steps to reproduce
- Send any prompt to a llama.cpp based backend, apparently.
- Receive error: Unable to generate parser for this template. Automatic parser generation failed [json.exception.type_error.302] type must be number, but is string
Screenshot and/or share link
Operating System
Ubuntu 24.04
Terminal
Terminal 2.15
Description
Starting in v1.14.50 (2026-05-14), OpenCode's bash tool sends a timeout parameter schema with "minimum": -9007199254740991 (JS Number.MIN_SAFE_INTEGER).
llama.cpp-based OpenAI-compatible servers reject this when building a tool-call grammar, breaking the first turn of any conversation.
Workaround: Use OpenCode v1.14.48
Plugins
No response
OpenCode version
1.15.5
Steps to reproduce
Screenshot and/or share link
Operating System
Ubuntu 24.04
Terminal
Terminal 2.15