The Wire · Showcase
CLINE'S SEARCH TOOL HAD A MEMORY HOLE THAT CRASHED THE AGENT
By RepoJournal · Filed · About AI Agents
A single-line JSON file could OOM your entire Cline agent, and the fix shipped last night in a string of hotfixes.
Cline pushed a string of four fixes that matter for anyone running the VS Code extension or CLI: first, search_codebase no longer buffers gigabytes of ripgrep stdout into one string, which killed agents on giant single-line trace dumps [1]. Before you get excited about the new default skill catalog in OpenHands , know that Cline also removed per-tool MCP auto-approve checkboxes that were no-ops, so your 'Use MCP servers' toggle is now the only gate [2]. And in a quiet move that could bite you, they disabled the todo tool and hid the Agenda UI in the desktop app while keeping schedule-only tasks , which rewrites how you plan agent runs if you rely on that view. Over in langchain, 1.3.17 shipped with a real improvement: you can now frame custom HITL rejection reasons, which means your human-in-the-loop flows can fail with intent [3], and the Anthropic gateway response metadata finally flows through for tracing [4]. OpenHands fixed the API key leak on cloud by hiding it for their provider [5], and the LLM-switching toggle is now reachable in Agent settings instead of being invisible behind a schema [6].
One email a day. Unsubscribe in one click.
Keep up with AI Agents in about 3 minutes a day: what actually shipped — the commits, pull requests, releases, and security advisories that matter.
One email a day. Unsubscribe in one click. Read a past issue →
Action items
- → Update Cline to the latest build before your next agent run to avoid the search_codebase crash cline/cline [immediate]
- → Upgrade langchain to 1.3.17 to get the HITL rejection fix and gateway metadata tracing langchain-ai/langchain [immediate]
- → Adjust any OpenHands workflow that assumed the API key field shows for the OpenHands provider on cloud OpenHands/OpenHands [plan]
- → Audit Cline MCP auto-approve settings to confirm the global toggle is what you want cline/cline [monitor]
References
- [1] fix(core): prevent search_codebase from crashing the process on giant single-line files (#13525) cline/cline
- [2] chore(vscode): hide per-tool MCP auto-approve checkboxes behind a flag (#13522) cline/cline
- [3] langchain==1.3.17 ↗ langchain-ai/langchain
- [4] feat(anthropic): surface gateway response metadata ↗ langchain-ai/langchain
- [5] fix: hide API key for OpenHands provider on cloud ↗ OpenHands/OpenHands
- [6] feat(settings): expose the LLM-switching toggle in Agent settings ↗ OpenHands/OpenHands