Skip to content

feat(v15.48.0): sync with Claude Code v2.1.289 - #190

Merged
arzafran merged 1 commit into
mainfrom
feat/sync-cc-2.1.289
Oct 5, 2026
Merged

arzafran merged 1 commit into
mainfrom
feat/sync-cc-2.1.289

Conversation

@arzafran

@arzafran arzafran commented Oct 5, 2026

Copy link
Copy Markdown
Member

What this does

Brings cc-settings up to Claude Code 2.1.289. Codex has no new release. Teams behind a gateway that rejects structured outputs get a documented switch, and the docs stop claiming every background command dies at 30 minutes, which since 2.1.288 is only true in unattended sessions.

  • Tracks CLAUDE_CODE_DISABLE_STRUCTURED_OUTPUTS (2.1.288) in the manifest and the env table. cc-settings does not set it.
  • docs/settings-reference.md: background command time limit applies only in -p, SDK, CI and cloud sessions.
  • docs/hooks-reference.md: InstructionsLoaded from a subagent's file access carries agent_id, agent_type and effort.

Nothing removed: the new native rm and deny-rule fixes overlap safety-net.ts, which blocks where they prompt. Mods and plugin API changes stay with docs/plans/mods-migration.md.

Test plan

  • bun run upstream:scan reports no drift
  • CI is green

Claude Code 2.1.288 and 2.1.289 add one env var cc-settings tracks and change two documented behaviors. Codex stays at 0.160.0.

Adopted:
- CLAUDE_CODE_DISABLE_STRUCTURED_OUTPUTS tracked in the manifest and settings reference

Docs:
- background command time limit applies only in unattended sessions
- InstructionsLoaded from subagent file access carries agent_id, agent_type and effort
@arzafran
arzafran merged commit 3d90736 into main Oct 5, 2026
11 checks passed
@arzafran
arzafran deleted the feat/sync-cc-2.1.289 branch October 5, 2026 13:54
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