Fetching from the wire…
Tools2026-09-15 · source-backed
PR #2371 reorders the fetch wrappers from tracker(intercept(observer(baseFetch))) to intercept(tracker(observer(baseFetch))) (GitHub). On a 401 or 403 the auth interceptor cancelled the body and threw AuthChallengeError, so the tracker only logged an error string, and the UI renders a Response section only when responseStatus is set. The status, the WWW-Authenticate header with its resource_metadata and scope, and the body were all invisible. A second change stops awaiting the body cancel(), because with the tracker's clone as the other tee branch, cancelling one branch settles only once the clone reads to the end, so a 401 with an unending body would hang the challenge throw. Both regression tests are mutation-checked.
Each link below shares sources, entities, or timing with this story.
PR #29081, merged August 26 and in nightly v0.59.0-nightly.20260827, enforces RFC 9728 §7.7 and RFC 8414 constraints across MCP OAuth metadata discovery, dynamic client registration, and token exchange. It requires HTTPS for remote endpoints with HTTP allowed only for loopback...
PR #2302 moves the declared range from ^4.13.1 to ^4.13.7 to close three advisories. The reasoning transfers: hono is a runtime dependency of core/, and a published install resolves the range from the root manifest, so a consumer could land on a vulnerable 4.13.x even with the...
The abliteration tool gained 215 stars to reach 30,103, but the stronger signal is downstream: the HF trending endpoint returns DavidAU/Qwen3.8-27B-TURBO-Fable-Cold-Fusion-735-882-Heretic-Uncensored-NM-DAU and Momoking/Qwen3-VL-32B-Heretic-MiniMax-H3-NVFP4, both naming the too...
A breaking change, and an unusually security-conscious default for an MCP server. It also split tools into one-shot (fetch, bulk_fetch, stealthy_fetch) and session-based variants that retain cookies and fingerprints, and added a Response.markdown() that strips scripts, styles...
One Claude Code release fixed two independent permission-check bypasses on the same day. That's the story. Version 2.1.221, shipped August 4, patches a Bash tool bypass where zsh could execute hidden commands embedded inside [[ ]] regex conditionals. The approval prompt never...
PR #43442 closes two gaps (GitHub). Concurrent parent compaction could remove evidence between checkpoint selection and prompt construction, so both now read the same parent history snapshot. Separately, a finished allow decision is cancelled if the session's user-message revi...
MindPattern daily
One email a day at 7 AM. Sources and a take on every story. Unsubscribe anytime.