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 PATCHES CREDENTIAL LEAK IN MCP TOOLS; OPENHANDS SHIPS 1.8.0

By RepoJournal · Filed · About AI Agents

LangChain's ChatOpenAI was leaving MCP tool credentials exposed in traces and callbacks, a regression now fixed before wider adoption.

The most urgent story: LangChain plugged a credential bleed in its OpenAI integration where MCP tool authorization fields were reaching LangSmith traces and configured callbacks [1]. The fix redacts both `headers` and `authorization` while preserving them in the actual OpenAI payload, with regression tests covering callback leakage. This matters because MCP tools are becoming standard infrastructure for agent work, and credential handling failures compound fast.

In parallel, LangChain shipped langchain-core 1.5.3 [2] with a fallback to `LANGSMITH_API_KEY` for gateway authentication, addressing a configuration gap. The team also added `user_profile_id` as a convenience attribute for Anthropic integrations [3], reducing boilerplate in agent chains. Model profile data refreshed automatically [4], with Poolside Laguna models removed from OpenRouter as deprecated.

OpenHands released v1.8.0 [5] with MCP server enable/disable controls and fixes for disabled skill context leakage. The team shipped domain-neutral extension-manifest hosting [7], PostHog telemetry identity alignment for Cloud users [8], and backend chooser UI compaction [6]. Cline landed multi-file diff rendering fixes [10], diff preview legacy parity [9], and reasoning-effort selectors for xAI, Z AI, and Moonshot [11].

Across all three desks: 61 commits, 52 PRs, and 8 releases in 24 hours. The credential fix in LangChain is the only breaking issue; everything else is additive or UX polish.

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] fix(openai): redact MCP `authorization` ↗ langchain-ai/langchain
  2. [2] langchain-core==1.5.3 ↗ langchain-ai/langchain
  3. [3] feat(anthropic): add `user_profile_id` convenience attribute ↗ langchain-ai/langchain
  4. [4] chore(model-profiles): refresh model profile data (#39141) langchain-ai/langchain
  5. [5] v1.8.0 ↗ OpenHands/OpenHands
  6. [6] feat(backends): compact Cloud vs Agent-server add-backend chooser ↗ OpenHands/OpenHands
  7. [7] feat: add a domain-neutral extension-manifest host ↗ OpenHands/OpenHands
  8. [8] fix: identify PostHog users with Cloud identity ↗ OpenHands/OpenHands
  9. [9] Show edited file after the diff preview closes (legacy parity) ↗ cline/cline
  10. [10] fix(vscode): show per-file diff for multi-file apply_patch ↗ cline/cline
  11. [11] fix(vscode): show catalog-driven reasoning effort selector for xAI, ZAI, and Moonshot ↗ cline/cline

Quick answers

What shipped in AI Agents on July 31, 2026?
LangChain's ChatOpenAI was leaving MCP tool credentials exposed in traces and callbacks, a regression now fixed before wider adoption. In total, 61 commits, 52 pull requests, and 8 releases landed.
Who contributed to AI Agents on July 31, 2026?
13 developers shipped this update, including github-actions[bot], ccurme, langchain-oss-model-profiles[bot], jkennedyvz, mdrxy, openhands-release-bot[bot], FraterCCCLXIII, and hieptl, and 5 more.
What were the notable AI Agents updates?
fix(openai): redact MCP `authorization`, langchain-core==1.5.3, and feat(anthropic): add `user_profile_id` convenience attribute.

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?