Skip to content

feat(v11.30.2): sync with Claude Code v2.1.193#70

Merged
arzafran merged 1 commit into
mainfrom
feat/sync-v2.1.193
Jun 26, 2026
Merged

feat(v11.30.2): sync with Claude Code v2.1.193#70
arzafran merged 1 commit into
mainfrom
feat/sync-v2.1.193

Conversation

@arzafran

Copy link
Copy Markdown
Member

What this does

Catches cc-settings up to Claude Code v2.1.193 by tracking two new environment variables. Nothing in cc-settings' behavior changes — these vars are opt-in (and one is privacy-relevant), so they're documented and added to the drift manifest but deliberately not set in the installed settings.json. The one worth knowing about: if your OTEL setup already logs user prompts, v2.1.193 will start logging assistant responses too unless you set OTEL_LOG_ASSISTANT_RESPONSES=0.

Summary

  • OTEL_LOG_ASSISTANT_RESPONSES (v2.1.193) → manifest knownEnvVars + docs env table. Gates response text on the new claude_code.assistant_response OTEL event; inherits OTEL_LOG_USER_PROMPTS when unset.
  • CLAUDE_CODE_DISABLE_BG_SHELL_PRESSURE_REAP (v2.1.193) → manifest knownEnvVars + docs env table. Opt-out for auto memory-pressure reaping of idle background shells.
  • Manifest bumped to v2.1.193 (lastScan 2026-06-26); version → 11.30.2 in src/setup.ts + plugin.json; CHANGELOG entry added.
  • v2.1.192 was skipped upstream. autoMode.classifyAllShell needs no change — the schema's autoMode: z.looseObject({}) already accepts it. All other v2.1.193 entries are native client UX / bug fixes with no cc-settings surface.

Test Plan

  • bun run typecheck — clean
  • bun test — 636 pass, 0 fail
  • bun run upstream:scan — no drift detected
  • bun run compose — confirmed env vars are tracking-only (not in settings.json env block)

Track two new environment variables in the manifest and docs. No schema,
hook, or wiring changes — these are opt-in/privacy vars, not set in the
settings.json env block.

Adopted:
- OTEL_LOG_ASSISTANT_RESPONSES — logs the model's response text via the new
  claude_code.assistant_response OTEL event. Inherits OTEL_LOG_USER_PROMPTS
  when unset, so prompt-logging deployments start logging responses on
  upgrade; set =0 to keep prompts-only.
- CLAUDE_CODE_DISABLE_BG_SHELL_PRESSURE_REAP — opt out of auto memory-pressure
  reaping of idle background shells.

Deletions:
- None.
@arzafran arzafran merged commit d31c170 into main Jun 26, 2026
14 of 15 checks passed
@arzafran arzafran deleted the feat/sync-v2.1.193 branch June 26, 2026 20:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant