Fetching from the wire…
Tools2026-07-13 · source-backed
Hook matchers are now exact-match instead of substring, so a matcher like code-reviewer silently stopped firing. Switch to regex like mcp__brave-search__.* to match a hyphenated MCP server's tools (Changelog). And the streaming idle watchdog now defaults on: no stream events for 5 minutes triggers an abort-and-retry, killing the classic "hung on a silent stream" failure in long headless runs. Disable with CLAUDE_ENABLE_STREAM_WATCHDOG=0 only if you have a legitimately long silent tool call. Both are the kind of quiet change that breaks a pipeline without an error message.
Each link below shares sources, entities, or timing with this story.
Codex competes with Claude Code / Shared entities / Same source domain / Shared topic / Earlier coverage
Linked by a graph relationship (Codex competes with Claude Code); both cover Claude Code, Hook, MCP; reported by the same outlet (code.claude.com).
Claude Code uses MCP / Shared entities / Same source / Shared topic / Earlier coverage
Linked by a graph relationship (Claude Code uses MCP); both cover Claude Code, MCP; cite the same source (Changelog).
Claude Code supports OTEL / Shared entities / Same source / Shared topic / Earlier coverage
Linked by a graph relationship (Claude Code supports OTEL); both cover Claude Code, MCP; cite the same source (Changelog).
Claude Code uses MCP / Shared entities / Same source / Shared topic / Earlier coverage
Linked by a graph relationship (Claude Code uses MCP); both cover Changelog, Claude Code; cite the same source (Changelog).
Linked by a graph relationship (Claude Code uses MCP); both cover Claude Code, MCP; cite the same source (Changelog).
Claude Code uses MCP / Shared entities / Shared topic / Earlier coverage
Linked by a graph relationship (Claude Code uses MCP); both cover CHANGELOG, Claude Code, MCP; overlapping topics (break, chang, claude).
Claude Code competes with Cursor / Shared entities / Shared topic / Earlier coverage
Linked by a graph relationship (Claude Code competes with Cursor); both cover CHANGELOG, Claude Code, MCP; overlapping topics (claude, code, tool).
Claude Code uses MCP / Shared entities / Same source domain / Shared topic / Earlier coverage
Linked by a graph relationship (Claude Code uses MCP); both cover Claude Code, MCP; reported by the same outlet (code.claude.com).