You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(claude): elide blocked-skill bundles on Windows paths — normalize backslashes before basename split
The text-block carrier's skill-dir basename used dir.split("/"), so Windows
clients (C:\Users\...\claude-api) never matched the blocklist and ~790K-char
bundles rode through to routed models (live incident 2026-07-15, ~297K-token
inputs). Normalize separators first (repo precedent: isOpencodexCatalogPath).
Tests: Windows/mixed/UNC elided, drive-relative pinned pass-through.
devlog: 260715_cross_platform_audit/010
constbundle=`Base directory for this skill: /private/tmp/claude-501/bundled-skills/2.1.207/abc/${skillDirName}\n\n`+"DOCS ".repeat(Math.ceil(textLen/5));
0 commit comments