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 TIGHTENS TOOL MIDDLEWARE, CLINE SHIPS REASONING UNIFICATION

By RepoJournal · Filed · About AI Agents

LangChain adds missing state_schema to wrap_tool_call for consistency across all middleware decorators, while Cline v3.0.51 resolves reasoning settings portably across AI SDK providers instead of per-provider thinking overrides.

LangChain closed a gap in its middleware decorator API by adding the `state_schema` parameter to `wrap_tool_call` [1], bringing it into parity with `before_model`, `after_model`, `wrap_model_call`, `before_agent`, and `after_agent`. In parallel, a critical fix restricts narrowed `ToolStrategy` in bound tools [3], ensuring that when middleware overrides narrow a union of structured-output schemas, the model can only choose from the effective subset, not the original full set. Model profile data refreshed across three providers [2], removing the dated `claude-opus-4-1-20250805` variant from Anthropic's roster. On the OpenHands front, the desktop app gained per-run LLM cost tracking in the Activity Log and exports [6], shipped multi-size icons for Windows and macOS [5], and rebranded to OpenHands Agent Canvas with UI polish [4]. Cline v3.0.51 and SDK v0.0.71 unified reasoning effort handling so that settings "now resolve portably across AI SDK providers" [7], eliminating fragmented per-provider thinking overrides and ensuring explicit disable requests take priority everywhere, including Ollama. The desktop app also landed a suite of polish fixes addressing silent turn failures, message duplication, and stuck composer, plus first-run setup guidance [10]. MCP gains an uninstall command [9] and OAuth support for pre-registered remote clients [11].

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] feat(langchain): add `state_schema` param to `wrap_tool_call` ↗ langchain-ai/langchain
  2. [2] chore(model-profiles): refresh model profile data (#39299) langchain-ai/langchain
  3. [3] fix(langchain): restrict narrowed `ToolStrategy` in bound tools ↗ langchain-ai/langchain
  4. [4] feat(settings): polish Agent Canvas version update UI ↗ OpenHands/OpenHands
  5. [5] fix: ship multi-size app icons for Windows and macOS ↗ OpenHands/OpenHands
  6. [6] feat: show per-run LLM cost in the Activity Log and exports ↗ OpenHands/OpenHands
  7. [7] CLI v3.0.51 ↗ cline/cline
  8. [8] SDK v0.0.71 ↗ cline/cline
  9. [9] feat(cli): add mcp uninstall command ↗ cline/cline
  10. [10] desktop: fix silent turn failures, message duplication, and stuck composer; add first-run setup guidance ↗ cline/cline
  11. [11] feat(core): support pre-registered OAuth clients for remote MCP ↗ cline/cline

Quick answers

What shipped in AI Agents on August 7, 2026?
LangChain adds missing state_schema to wrap_tool_call for consistency across all middleware decorators, while Cline v3.0.51 resolves reasoning settings portably across AI SDK providers instead of per-provider thinking overrides. In total, 20 commits, 16 pull requests, and 3 releases landed.
Who contributed to AI Agents on August 7, 2026?
9 developers shipped this update, including langchain-oss-model-profiles, imnishitha, langchain-oss-model-profiles[bot], FraterCCCLXIII, hieptl, DevinVinson, github-actions[bot], and abeatrix, and 1 more.
What were the notable AI Agents updates?
feat(langchain): add `state_schema` param to `wrap_tool_call`, chore(model-profiles): refresh model profile data (#39299), and fix(langchain): restrict narrowed `ToolStrategy` in bound tools.

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?