Fetching from the wire…
Public story · 2026-08-23 · high
A capability check meant to be advisory got read as a hard denial, stripping every tool from custom OpenAI-compatible models with no error.
Why now: Cline shipped the fix across v4.1.11 through v4.1.14, released August 21 to 23.
Cline fixed a bug that misread an inferred capability list as a denial list. The mistake stripped every tool from requests to custom OpenAI-compatible models, per the v4.1.12 release notes. Anyone running a custom backend in Cline lost every tool call with no crash and no warning explaining why.
That capability list came from convenience flags like supportsReasoning, meant as a hint about what a model can do. Cline's code read the hint as authoritative instead, treating an inference default as a hard rule. The fix took two releases to land.
The same release window added enterprise MCP allowlists. Remote config can now disable the MCP marketplace outright, or restrict servers to an allowedMCPServers list that hides marketplace entries falling outside it. It's a straightforward permissions feature for anyone running Cline in a managed environment.
Hook timing got fixed too. PreToolUse contextModification now actually reaches the model instead of getting dropped. PostToolUse hooks are awaited instead of firing and forgetting.
Each link below shares sources, entities, or timing with this story.
OpenAI supports MCP / Shared entities / Same source domain / Shared topic / What happened next
Linked by a graph relationship (OpenAI supports MCP); both cover August, Cline, MCP, OpenAI; reported by the same outlet (github.com).
Cline benchmarked against Claude Code / Shared entities / Same source domain / Shared topic / Earlier coverage
Linked by a graph relationship (Cline benchmarked against Claude Code); both cover August, MCP, OpenAI; reported by the same outlet (github.com).
Cline benchmarked against Claude Code / Shared entities / Same source domain / Earlier coverage / Tension
Linked by a graph relationship (Cline benchmarked against Claude Code); both cover August, MCP, OpenAI; reported by the same outlet (github.com).
Cline benchmarked against Claude Code / Shared entities / Same source domain / Shared topic / Earlier coverage
Linked by a graph relationship (Cline benchmarked against Claude Code); both cover August, MCP; reported by the same outlet (github.com).
Cline benchmarked against Claude Code / Shared entities / Same source domain / Earlier coverage
Linked by a graph relationship (Cline benchmarked against Claude Code); both cover August, MCP, PreToolUse; reported by the same outlet (github.com).
Linked by a graph relationship (Cline benchmarked against Claude Code); both cover MCP, PostToolUse, PreToolUse; reported by the same outlet (github.com).
OpenAI supports MCP / Shared entities / Same source domain / Shared topic / Earlier coverage
Linked by a graph relationship (OpenAI supports MCP); both cover August, MCP; reported by the same outlet (github.com).
Cline benchmarked against Claude Code / Shared entities / Same source domain / Shared topic / Earlier coverage
Linked by a graph relationship (Cline benchmarked against Claude Code); both cover August, MCP; reported by the same outlet (github.com).