Source: raw/x-account-claudeai-2071653958905467027.md (first-party @claudeai announcement, 2026-06-29, via x_search provider: xai-oauth) + raw/reddit-1uizule.md (r/ClaudeAI ClaudeOfficial post, score 135). Blog: https://claude.com/blog/claude-in-microsoft-foundry. Claude Code point releases from raw/anthropic-watch-claude-code-tag-v2-1-196.md through raw/anthropic-watch-claude-code-tag-v2-1-201.md (GitHub release feed; changelog bodies truncated at source). ai-research/claude-code-docs-changelog-2026-07-03.md (full changelog snapshot covering v2.1.196–v2.1.200, 2026-07-03). /dataviz skill detail from raw/x-bookmarks-recent-digest-2026-07-04.md (@dani_avila7).
Week 27 opens with a platform-availability headline: Claude reached general availability in Microsoft Foundry. Six Claude Code point releases landed inside the window — v2.1.196–v2.1.201 — headlined by Claude Sonnet 5 becoming the default model with native 1M context (v2.1.197), Claude in Chrome reaching GA (v2.1.198), and a run of late-week releases bringing stacked slash-skill invocations (v2.1.199), a permission-mode naming change (“default” → “Manual”) plus a behavioral change to AskUserQuestion (v2.1.200), and a Sonnet 5 harness-reminder fix (v2.1.201); all are detailed under Claude Code point releases below. (The prior release was v2.1.195 in W26.)
Platform availability
Claude generally available in Microsoft Foundry (June 29)
Claude is now GA in Microsoft Foundry, hosted on Azure infrastructure and operated by Anthropic. This is the Azure-side counterpart to the Claude Platform on AWS GA tracked in W20.
- Models available: Claude Opus 4.8 and Claude Haiku 4.5. (Notably not Fable 5 / Sonnet — consistent with the Fable 5 availability constraints still in effect.)
- Build in-environment: Azure customers can build production applications and agents with Claude entirely within their existing Azure environment.
- Enterprise integration: works with the authentication, billing, and governance an org already has in place; for eligible customers, usage draws down the Microsoft Azure Consumption Commitment (MACC).
- Capabilities at launch: prompt caching and extended thinking are supported today, with more on the way. (Prompt-caching-on-Foundry had a per-request attestation-token bug fixed in CC v2.1.181 — see W26.)
Claude Code point releases
Six Claude Code releases landed inside the W27 window — v2.1.196 (June 29) through v2.1.201 (July 3) — headlined by Claude Sonnet 5 becoming the default model (v2.1.197). Full CLI-surface detail is in Claude Code CLI Reference. (Source stubs are GitHub release-feed entries, truncated at source, so the fix lists below are partial.)
v2.1.197 — Claude Sonnet 5 is the new default (June 30)
- Claude Sonnet 5 is now the default model in Claude Code, shipping with a native 1M-token context window and promotional pricing of 10 per Mtok through August 31. Update to v2.1.197 for access. Announcement:
https://www.anthropic.com/news/claude-sonnet-5.
v2.1.198 — Claude in Chrome GA + background agents ship PRs (July 1)
- Claude in Chrome is now generally available (no install step required
- Background agents launched from
claude agentsnow commit, push, and open a draft PR when they finish code work in a worktree, instead of stopping to ask. - Background agent notifications — sessions that need input or finish fire the Notification hook (
agent_needs_input/agent_completed). - New built-in
/datavizskill — loads chart and dashboard design guidance into context (chart-type selection, layout rules, and visual hierarchy for data-heavy UIs) and includes a runnable color-palette validator so Claude checks contrast and accessibility programmatically instead of guessing. Ships with the CLI — no install needed. - Explore agent now inherits the main session’s model (capped at
opus) instead of running onhaiku; subagents and context compaction now inherit the session’s extended-thinking configuration. - Gateway: Claude Platform on AWS (
anthropicAws) added as an upstream provider; model-not-found responses now advance the failover chain. - The
/agentswizard was removed.^[inferred] Roughly 32 CLI changes in total,^[inferred] including fixes for transient network drops (ECONNRESET now retries with backoff), task panels stuck on “Running” (web/desktop/VS Code), agent-teams failure reporting, the/diffpanel not refreshing on branch switch, and syntax-highlighting / entitlement issues.
v2.1.196 — org default models + agents-panel fixes (June 29)
- Organization default models — admins set an org-wide default in the org console; it shows as “Org default” (or “Role default”) in
/modelwhen the user hasn’t picked one. claude mcp list/claude mcp gethardening — these no longer spawn.mcp.jsonservers a repo self-approved via a committed.claude/settings.json; untrusted workspaces show ⏸ Pending approval.- Readable default session names at start, and clickable file attachments in chat (Cmd/Ctrl-click reveals the file in Finder/Explorer).
- Fixes: waking a background job no longer permanently deletes its conversation; rate-limit warning flicker + over-counted telemetry under parallel requests; duplicate recap lines after a background turn; PowerShell
git diff/git grepand quoted|search patterns exiting 1 no longer misreported as failures; multipleclaude agentsside-panel issues (stuck keyboard focus, lost subagent types, wrong running status).
v2.1.199 — stacked slash-skills + reliability cluster (July 2)
- Stacked slash-skill invocations —
/skill-a /skill-b do XYZnow loads all leading skills (up to 5), not just the first. Previously only the first skill in a multi-skill invocation was loaded; the rest were treated as prompt text. See CLI Reference. - Transient 429s now auto-retry — server rate-limit errors unrelated to your usage limit retry automatically with backoff for subscribers.
CLAUDE_CODE_RETRY_WATCHDOGraises the default retry count for non-capacity transient errors to 300 and lifts the cap thatCLAUDE_CODE_MAX_RETRIESpreviously imposed. SessionStart/Setup/SubagentStarthooks now surface stderr on code-2 exit — previously these hooks silently hid their stderr output when exiting with code 2; the error is now shown in the transcript. See Hooks.SendMessagemisrouting fix —SendMessagesilently misrouted when a re-spawned Agent Teams agent reused a previous agent’s name; the tool now detects the mismatch and asks the caller to retarget.- Background-agent daemon fixes: fixed the Linux daemon killing every running agent every ~50 seconds after an unclean shutdown left a corrupted worker record; fixed cold-start over SSH on macOS (regression in v2.1.196); fixed
claude stopbeing silently undone by a racing respawn; fixed long-running-command progress indicators stalling for minutes; background sessions on memory-starved machines now report low memory (and suggest freeing resources) instead of a generic error; fixed remote sessions briefly flapping between Working and Idle in the agent view. - Fixed subagents cut off by a rate limit before producing any text returning an empty result instead of failing cleanly; fixed subagents reporting API errors (e.g., usage-limit reached) as successful results.
- Fixed SSL certificate errors (TLS-inspecting proxies, missing
NODE_EXTRA_CA_CERTS, expired certs) burning retries before showing actionable guidance — they now fail immediately with the fix hint. - Fixed streaming responses being discarded when the API emits a mid-stream overloaded/server error — the partial response is now kept with an incomplete-response notice.
v2.1.200 — “Manual” mode rename + AskUserQuestion behavioral change (July 3)
- “default” permission mode renamed to “Manual” — the permission mode formerly called
defaultis now called Manual across the CLI,--help, VS Code, and JetBrains.--permission-mode manualand"defaultMode": "manual"are accepted alongside the old valuedefaultfor backwards compatibility. If you have scripts or settings using--permission-mode default, either value still works, but the UI and docs now say Manual. See CLI Reference. AskUserQuestiondialogs no longer auto-continue by default — previously these dialogs would auto-dismiss and continue after an idle timeout; the new behavior waits for explicit input. To opt back into a timeout, configure one via/config.- Startup crash fix for non-array MCP-server settings — a
disabledMcpServersorenabledMcpServersvalue in.claude.jsonset to a non-array (e.g. a string or object) previously crashed Claude Code at startup; the malformed value is now handled gracefully. - Background-agent daemon hardening: fixed agents never starting again after a crash left a stale
daemon.lockwhose PID the OS reused; fixed roster corruption (transient corruption permanently disabling orphan cleanup, socket auth tokens stripped during daemon restarts, older binaries not preserving fields written by newer versions); hardened daemon handover so a reinstalled older build can no longer take over the daemon (build recency now judged by the version’s embedded build timestamp); fixed background sessions silently stopping mid-turn after sleep/wake or when reopening a stalled session, and re-running a turn cancelled with Esc after a stall respawn; fixed control bytes from background-agent output reaching the terminal; fixedclaude agents --plugin-dir <dir>not showing the plugin’s agents and skills when the flag is placed afteragents. - Fixed project-scoped plugins not loading correctly from git worktrees of the same repository.
- Fixed rendering flicker under tmux 3.4+ (synchronized terminal output enabled).
- Improved screen-reader output: decorative glyphs hidden, transcript symbols read as short labels, nested tables read as
Header: value.lines. - Improved install script: now explains when installation is killed by the system running out of memory.
v2.1.201 — Sonnet 5 harness-reminder role fix (July 3)
- Claude Sonnet 5 sessions no longer use the mid-conversation
systemrole for harness reminders — the sole change in this release; harness reminders injected during a Sonnet 5 session no longer use thesystemrole. See Claude Sonnet 5.
Key Takeaways
- Claude is now GA on all three major clouds’ agent platforms — AWS (Bedrock / Claude Platform, W20), and now Azure via Microsoft Foundry — lowering the integration barrier for enterprises already committed to Azure (MACC drawdown removes a separate-procurement step).
- Opus 4.8 + Haiku 4.5 only at Foundry launch. The two-model lineup (no Fable 5/Sonnet) mirrors the post-shutdown availability picture; treat Foundry as an Opus/Haiku surface for now.
- Prompt caching + extended thinking work on Foundry today — the two capabilities most relevant to cost and reasoning-heavy agent workloads are in from day one (see token-optimization for the auth-type-dependent caching mechanics).
- “default” permission mode is now called “Manual” (v2.1.200) — the rename lands across the CLI, VS Code, and JetBrains. Old value
defaultis still accepted for backwards compatibility, but all UI and docs now say Manual. Update scripts that key on the string “default” if you parse--helpoutput or display mode names. - Stacked slash-skill invocations now chain up to 5 skills (v2.1.199) —
/skill-a /skill-b taskloads both skills before executing, enabling multi-skill chained automation from a single invocation. AskUserQuestionno longer auto-continues (v2.1.200) — workflows that relied on the dialog timing out and continuing automatically must now either supply user input or configure an explicit idle timeout via/config.SessionStart/Setup/SubagentStarthook stderr now visible (v2.1.199) — a silent regression is fixed: code-2 exits from these three hooks now surface their stderr in the transcript, making hook failures diagnosable.- New built-in
/datavizskill (v2.1.198) — ships with the CLI (no install) and loads chart/dashboard design guidance plus a runnable color-palette/contrast/accessibility validator into context. Reach for it before building any chart, dashboard, or data-heavy UI.
Related
- Week 28 Release Digest — the following week: Claude Code Desktop in-app browser, /checkup maintenance command, v2.1.202–v2.1.206.
- Claude Sonnet 5 — the new default model shipped in v2.1.197 (native 1M context, 10 intro pricing through Aug 31).
- Week 26 Release Digest — the prior week’s Claude Code releases (v2.1.174–195), incl. the Foundry prompt-caching fix.
- Week 20 Release Digest — the Claude Platform on AWS GA, the precedent for cloud-platform GAs landing in the weekly digest.
- Claude Opus 4.8 — one of the two models GA on Foundry.
- Mythos 5 Federal Shutdown — context for why Fable 5 is absent from the Foundry lineup.
- Claude Code Token Optimization — prompt-caching mechanics that now apply on the Foundry surface.
- Claude Code CLI Reference — “Manual” rename for the default permission mode (v2.1.200), stacked slash-skill invocations (v2.1.199), and CLI-surface details for v2.1.196–200.
- Claude Code Hooks —
SessionStart/Setup/SubagentStarthooks now surface stderr when exiting with code 2 (v2.1.199). - Agent Teams —
SendMessagemisrouting fix for re-spawned agents reusing a prior agent’s name (v2.1.199).