Daily settings drift check — 2026-07-21 (Claude Code v2.1.216)#158
Open
shanraisshan wants to merge 2 commits into
mainshanraisshan/claude-code-best-practice:mainfrom
settings-drift/2026-07-21shanraisshan/claude-code-best-practice:settings-drift/2026-07-21Copy head branch name to clipboard
Open
Daily settings drift check — 2026-07-21 (Claude Code v2.1.216)#158shanraisshan wants to merge 2 commits intomainshanraisshan/claude-code-best-practice:mainfrom settings-drift/2026-07-21shanraisshan/claude-code-best-practice:settings-drift/2026-07-21Copy head branch name to clipboard
shanraisshan wants to merge 2 commits into
mainshanraisshan/claude-code-best-practice:mainfrom
settings-drift/2026-07-21shanraisshan/claude-code-best-practice:settings-drift/2026-07-21Copy head branch name to clipboard
Conversation
Adds the drift run for Claude Code v2.1.216 — 10 action items covering sandbox.filesystem.disabled, permission syntax changes, docker daemon-redirect prompting, EndConversation tool, OTEL version attribution fix, subagentStatusLine note, and two recurring ON HOLD suspect keys. Co-Authored-By: Claude <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01MYBMNTshAUzrGs8FaWBZ35
- Bump version badge and header: v2.1.215 → v2.1.216 - Add sandbox.filesystem.disabled (boolean, default false, v2.1.216) - Add single-segment dir/** path pattern note (v2.1.214) - Add docker daemon-redirect permission prompting note (v2.1.214) - Add EndConversation built-in tool entry to Useful Commands - Fix CLAUDE_CODE_OTEL_CONTENT_MAX_LENGTH annotation: v2.1.215 → v2.1.214 - Add subagentStatusLine.effort field note to Status Line table (v2.1.216) Co-Authored-By: Claude <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01MYBMNTshAUzrGs8FaWBZ35
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Automated daily drift check against Claude Code v2.1.216. Two parallel research agents (workflow-claude-settings-agent + claude-code-guide) identified 8 actionable items; all HIGH/MED/LOW items applied in this PR. Badge, header, and changelog updated as mandatory housekeeping.
Changes Applied
best-practice/claude-settings.mdsandbox.filesystem.disabled(boolean, defaultfalse, v2.1.216) to Sandbox Settings table — disables filesystem isolation while network controls remain activeEdit(src/**)only matches directly under<cwd>/src; useEdit(**/src/**)for any-depth matching--url/--connection/--identityflags and Podman remote mode always trigger permission prompts regardless of allow rulesEndConversationbuilt-in tool entry to Useful Commands (v2.1.214) — Claude can terminate sessions on severe ToU violationsCLAUDE_CODE_OTEL_CONTENT_MAX_LENGTHversion annotation: "v2.1.215 changelog" → "v2.1.214 changelog"subagentStatusLine.effortfield note to Status Line input fields table (v2.1.216)changelog/best-practice/claude-settings/changelog.mdAppended new entry
[2026-07-21 10:45 AM PKT] Claude Code v2.1.216with 10 items (7 COMPLETE, 1 ON HOLD pending cleaner fetch, 2 recurring ON HOLD suspect keys).Items Deferred (ON HOLD)
disableBrowserExternalNavigation(MED) — listed on official settings page as a managed boolean, but the settings page fetch had partial garbling this run. Will resolve on next run with a cleaner fetch.OTEL_LOG_TOOL_DETAILS(LOW) — 58+ consecutive runs; still not on the official env-vars page. Kept with existing annotation.CLAUDE_CODE_RETRY_WATCHDOG(LOW) — 13 consecutive runs; still not on the official env-vars page. Kept with existing annotation.Hyperlink Validation
All links OK. One note:
json.schemastore.orgnow issues a 301 redirect towww.schemastore.org— destination is valid; LOW priority for a future pass.Verification Checklist Results
All 25 rules executed. Failures this run (all fixed in this PR):
sandbox.filesystem.disabledmissing → addedDo not merge — leave open for human review.
Generated by Claude Code