RepoJournal
AI Agents

AI Agents

LangChain, OpenHands, Cline, and LlamaIndex - agent frameworks and coding agents

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.

Pick a date

Topics: AI Agents AI / ML Full archive →

The Wire · Showcase

LANGCHAIN LOCKS DOWN TOOL ARGUMENT HANDLING, CLINE HARDENS RELEASE PIPELINE

By RepoJournal · Filed · About AI Agents

LangChain shipped a burst of tool-handling fixes overnight that close injection gaps in subclasses, while Cline moved desktop signing secrets behind gated environments and killed notification spam.

LangChain's core team landed four consecutive fixes [1] [2] [3] [4] targeting tool argument injection after developers reported issues with subclass argument handling. The most critical fix [4] resolves how injected args flow through BaseTool subclasses, paired with documentation of reserved argument names [5] to prevent future collisions. These aren't theoretical - they fix real bugs users hit when building custom tools. On the Cline side, the team shipped hardening across two fronts: the MCP integration now handles notification bursts by refreshing cached tool lists instead of flooding users with identical toasts [7] [10], and the desktop CI pipeline moved Apple signing and notarization secrets from repository-level access to a gated `PublishDesktop` environment with required reviewer approval [9] [11]. OpenHands merged runtime service routing through server_info [6] to clean up initialization flow. The Cline desktop client also gained token usage visibility in the input toolbar [8], giving users real-time clarity on spend.

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] fix(core): handle injected args for subclasses of BaseTool ↗ langchain-ai/langchain
  2. [2] fix(langchain): propagate model middleware control flow (#39199) langchain-ai/langchain
  3. [3] fix(core): respect include_injected=False with filter_args (#39200) langchain-ai/langchain
  4. [4] fix(core): handle injected args for subclasses of BaseTool (#39202) langchain-ai/langchain
  5. [5] fix(core): document reserved argument names for tools (#39207) langchain-ai/langchain
  6. [6] fix: route runtime services through server_info ↗ OpenHands/OpenHands
  7. [7] fix(mcp): refresh lists on list_changed notifications instead of toasting ↗ cline/cline
  8. [8] feat(desktop): show token usage in input toolbar ↗ cline/cline
  9. [9] ci(desktop): gate desktop publish secrets behind PublishDesktop environment ↗ cline/cline
  10. [10] fix(mcp): refresh lists on list_changed notifications instead of toasting (#12619) cline/cline
  11. [11] ci(desktop): gate desktop publish secrets behind PublishDesktop environment (#12854) cline/cline

Quick answers

What shipped in AI Agents on August 3, 2026?
LangChain shipped a burst of tool-handling fixes overnight that close injection gaps in subclasses, while Cline moved desktop signing secrets behind gated environments and killed notification spam. In total, 13 commits and 13 pull requests landed.
Who contributed to AI Agents on August 3, 2026?
5 developers shipped this update, including ccurme, neubig, mkondratek, abeatrix, and saoudrizwan.
What were the notable AI Agents updates?
fix(core): handle injected args for subclasses of BaseTool, fix(langchain): propagate model middleware control flow (#39199), and fix(core): respect include_injected=False with filter_args (#39200).

More from AI Agents

Daily updates, in your inbox

Follow AI Agents

Keep up with AI Agents in about 3 minutes a day: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

or

One email a day. Unsubscribe in one click. Read a past issue →

Elsewhere on the wire

Want every project, not just this one?