docs(config-audit): refresh knowledge/ from Topic 2 Claude Code changelog research
Add 2026-04 deltas (v2.1.83-v2.1.111) verified against research/03-claude-code-changes-config-surfaces.md (2026-04-19): - Opus 4.7 + token-efficiency surfaces (env vars, attribution.commit/pr) - Sandbox isolation (sandbox.* keys) - Managed-only enterprise lockdown flags - disableSkillShellExecution (v2.1.91) - forceRemoteSettingsRefresh (v2.1.92) No new hook events in this range — noted in hook-events-reference.md. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
parent
8d8e833028
commit
52d16d8711
3 changed files with 22 additions and 1 deletions
|
|
@ -1,7 +1,7 @@
|
|||
# Claude Code Feature Evolution
|
||||
|
||||
> Timeline of major features, most recent first. Covers features with configuration impact.
|
||||
> Source: Official Claude Code documentation, verified 2026-04-03.
|
||||
> Source: Official Claude Code documentation, verified 2026-04-03; 2026-04 entries verified via research/03-claude-code-changes-config-surfaces.md (2026-04-19).
|
||||
|
||||
---
|
||||
|
||||
|
|
@ -9,6 +9,10 @@
|
|||
|
||||
| Approx. Date | Feature | Config Impact |
|
||||
|-------------|---------|---------------|
|
||||
| 2026-04 (v2.1.111) | **Opus 4.7 + token-efficiency surfaces** | New env vars `ENABLE_PROMPT_CACHING_1H`, `FORCE_PROMPT_CACHING_5M`, `CLAUDE_CODE_DISABLE_1M_CONTEXT`. New settings keys around `tui` / `autoScrollEnabled`. Granular commit attribution via `attribution.commit` / `attribution.pr` (replaces `includeCoAuthoredBy`). |
|
||||
| 2026-04 (v2.1.83+) | **Sandbox + managed-only enterprise lockdown** | Added settings keys: `sandbox.enabled`, `sandbox.failIfUnavailable`, `sandbox.allowUnsandboxedCommands`, `sandbox.filesystem.allowRead/denyRead`, `sandbox.network.deniedDomains/allowedDomains`, `sandbox.enableWeakerNetworkIsolation`. Managed-only flags: `allowManagedHooksOnly`, `allowManagedMcpServersOnly`, `allowManagedPermissionRulesOnly`. |
|
||||
| 2026-03 (v2.1.91) | **`disableSkillShellExecution`** | Blocks inline `!command` shell expansion in skills. Mitigates skill-side prompt-injection vector. |
|
||||
| 2026-03 (v2.1.92) | **`forceRemoteSettingsRefresh`** | Fail-closed on managed-settings fetch failure (previously fail-open). |
|
||||
| Q1 2026 | **Agent Teams (experimental)** | Enable via `CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1` or env in settings.json. Configure display mode via `~/.claude.json` `teammateMode`. Hooks: `TeammateIdle`, `TaskCreated`, `TaskCompleted`. |
|
||||
| Q1 2026 | **Elicitation events** | `Elicitation` and `ElicitationResult` hook events added. MCP servers can request user input; hooks control and log these requests. |
|
||||
| Q1 2026 | **`SubagentStart` / `SubagentStop` hooks** | Added hook events for subagent lifecycle. `SubagentStop` is blocking — exit code 2 acts as a quality gate. |
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue