apiPulse.app

Claude

Claude developer documentation and changelog updates

Claude API Changelog Monitoring

Claude integrations depend on rapidly evolving model capabilities, developer tooling, authentication flows, and documentation conventions. This Claude API Changelog Monitoring page helps teams review those updates in one place so application behavior and AI-powered workflows stay aligned with current platform changes.

Consistent Claude API Changelog Monitoring helps product and engineering teams catch model, tooling, and documentation changes before they ripple into prompts, agent workflows, or customer-facing AI features. That makes it easier to plan updates deliberately instead of reacting after something drifts.

The benefit of Claude API Changelog Monitoring is simple: your team gets a repeatable way to watch changes, evaluate risk, and act before small upstream updates turn into customer-facing bugs. Claude developer documentation and changelog updates

Claude API down?

Claude API down? Soon we will add direct API status monitoring alongside Claude API Changelog Monitoring. For now, go to the official Anthropic or Claude status resources on the provider website. In the future, we plan to detect issues even before the public status page is updated.

Recent changes

Showing the last 10 changes from this feed.

05-31-2026

2.1.159

Internal infrastructure improvements (no user-facing changes)

05-30-2026

2.1.158

Auto mode is now available on Bedrock, Vertex, and Foundry for Opus 4.7 and Opus 4.8. Opt in by setting CLAUDE_CODE_ENABLE_AUTO_MODE=1

05-29-2026

2.1.157

Plugins in .claude/skills directories are now automatically loaded, no marketplace required Added claude plugin init to scaffold a new plugin in .claude/skills Added autocomplete for /plugin arguments: subcommands, installed plugin names, and plugins from known marketplaces claude agents: the agent field in settings.json is now honored for dispatched sessions, with --agent to override it EnterWorktree can now switch between Claude-managed worktrees mid-session tool_decision telemetry events now include tool_parameters (bash commands, MCP/skill names) when OTEL_LOG_TOOL_DETAILS=1 Worktrees managed by Claude are now left unlocked when the agent finishes, so git worktree remove/prune can clean them up Fixed unprocessable images (zero-byte, corrupt) attached via paste, MCP, or dialog crashing the request instead of becoming a text placeholder Fixed sandbox network permission prompts appearing in auto and bypass-permissions mode when using the desktop app, IDE extensions, or SDK Fixed claude agents completed sessions not retiring when an idle subagent was still parked or had leaked a backgrounded shell Fixed claude agents pressing Esc not cancelling a slow "opening…", leaving the list unresponsive Fixed background agent worktrees under .claude/worktrees/ being orphaned after the 30-day job retention sweep Fixed background sessions re-attached after a sleep/wake not telling the model the correct date Fixed copy-on-select in claude agents not reaching the system clipboard inside tmux with set-clipboard on (regression in 2.1.153) Fixed --resume not reporting background subagents that were running when the previous Claude Code process exited Fixed the --resume session picker leaving its contents on the terminal after exiting in fullscreen mode Fixed --worktree and --worktree --tmux returning to the canonical repo root instead of the current linked worktree Fixed the /model picker showing an incorrect "Newer version available" hint when the selected model is already the newest in its family; the pinned-model row now shows the model's description instead of its raw ID Fixed literal markdown markers (backticks, asterisks) appearing in the in-progress message text in fullscreen mode Fixed the terminal freezing after approving the managed-settings security dialog at startup Fixed a rare duplicate line appearing in scrollback after the terminal UI redraws Fixed right-click paste duplicating the clipboard in the VS Code, Cursor, and Windsurf integrated terminals WSL: fixed image paste (alt+v keybinding), screenshot paste on Windows 11, and added support for dragging images from Windows Explorer Improved performance of long and resumed conversations by eliminating redundant message-rendering recomputations /terminal-setup now disables GPU acceleration in VS Code/Cursor/Windsurf integrated terminals to prevent garbled-text rendering The Feature of the Week credit-claim status now appears as a notification in the status area instead of a line above the prompt claude agents: slash-command autocomplete in the dispatch input now matches substrings Removed the "bash commands will be sandboxed" startup banner — sandbox status still shows in /status and when a command is blocked Removed the "/ide for …" startup hint toast [IDE] Fixed clicking Stop while a background subagent is running not actually stopping it [VSCode] Fixed the fast mode indicator not appearing on Opus 4.8 Pressing backspace right after a workflow trigger keyword now dismisses the workflow request (same as alt+w) instead of deleting a character Added a "Workflow keyword trigger" setting in /config to stop the word "workflow" in a prompt from triggering a dynamic workflow

05-29-2026

2.1.156

Fixed an issue when using Opus 4.8 where thinking blocks were modified, leading to API errors.

05-28-2026

2.1.154

Opus 4.8 is here! Now defaults to high effort · /effort xhigh for your hardest tasks Introducing dynamic workflows: ask Claude to create a workflow and it orchestrates work across tens to hundreds of agents in the background, so you can take on larger, more complex tasks. Run /workflows to view your runs Fast mode on Opus 4.8 is now available at a fraction of its previous cost: 2x the standard rate for 2.5x the speed The lean system prompt is now the default for all models except Haiku, Sonnet, and Opus 4.7 and earlier Claude now reserves the multiple-choice question prompt for decisions it genuinely cannot make itself, instead of asking when it already has enough context to proceed /simplify now runs a cleanup-only review (reuse, simplification, efficiency, altitude) and applies the fixes, instead of running the full /code-review --fix bug-hunting review Renamed the /effort slider labels from "Speed"/"Intelligence" to "Faster"/"Smarter" for clarity claude agents: type ! to run a shell command as a background session you can attach to and detach from. Also available as claude --bg --exec '' claude agents: /logout now signs you out instead of being sent to a background session ←← to open the agents view now works on Bedrock, Vertex, Foundry, and with telemetry disabled Claude in Chrome: pick which connected browser to use via /chrome → "Select browser…", or in-chat when a browser action runs with multiple connected Plugins can now declare defaultEnabled: false in plugin.json or a marketplace entry; enable them with /plugin or claude plugin enable. Dependencies of enabled plugins are still enabled automatically The /plugin Discover tab now pins plugins whose relevance signals match the current directory with a "suggested for this directory" annotation Streaming tool execution is now always enabled, including when telemetry is disabled or on Bedrock/Vertex/Foundry (previously behind a feature flag) Stdio MCP server subprocesses now receive CLAUDE_CODE_SESSION_ID and CLAUDECODE=1 in their environment claude mcp list/get now show unapproved .mcp.json servers as ⏸ Pending approval instead of auto-approving and connecting when output is piped /remote-control autocomplete now shows "Disconnect Remote Control" when Remote Control is already active Added Claude Opus 4.8 support and 4.7 → 4.8 migration guidance to the /claude-api skill Deprecated CLAUDE_CODE_OPUS_4_6_FAST_MODE_OVERRIDE (will be removed on 06/01). To use fast mode on Opus 4.6, switch with /model claude-opus-4-6[1m] and then /fast on Improved the auto-mode classifier's detection of data exfiltration, particularly bulk transfers of repository contents Fixed rm -rf $HOME not being blocked as a dangerous path when HOME has a trailing slash Fixed $TMPDIR resolving to different directories in sandboxed vs unsandboxed Bash commands within the same session Fixed unreadable highlighted-row text in claude agents when the Claude Code theme doesn't match the terminal background Fixed background-agent completion notifications triggering premature "out of context" behavior on some 1M-context models Fixed background-session classifier losing the user's goal when a scheduled /command fires Fixed pinned background sessions respawning every minute after a Claude Code update, causing repeated agent-start notifications and process churn at idle Fixed background sessions stuck at "blocked", "running", or "working" not retiring after the idle grace period Fixed subagents in background sessions bypassing the worktree-isolation guard and writing to the shared checkout Fixed orphaned claude --bg-pty-host processes spinning at 100% CPU after the daemon exits on macOS Fixed number key shortcuts not working for options shown below the divider in option dialogs Fixed worktree.baseRef: "head" resolving to the main checkout's HEAD instead of the current worktree's HEAD when spawning subagents or calling EnterWorktree from inside a linked worktree Fixed a stray leading space on wrapped lines when the previous line ended exactly at the terminal width Fixed intermittent terminal rendering corruption in VS Code by capping the number of distinct colors the thinking spinner produces Fixed plan file names including [Image #N] / [Pasted text #N] placeholders when a plan-mode prompt starts with pasted images or text Fixed a phantom expand/click affordance on colored tool output: short ANSI-colored lines that fit on screen no longer show a "ctrl+o to expand" hint Fixed a single invalid allowedMcpServers/deniedMcpServers entry in managed settings discarding all managed-settings policy; the bad entry is now dropped with a claude doctor warning Fixed API 400 errors on models that don't support the effort parameter when CLAUDE_CODE_ALWAYS_ENABLE_EFFORT is set Windows: Fixed update failures caused by claude.exe being in use showing a generic error instead of telling you to close other sessions and retry Removed the stale "& for background" hint from the shortcuts help panel [VSCode] Auto mode no longer requires the bypass-permissions setting to appear in the mode picker, and a dismissable notice on the new-session screen explains auto mode the first time it's active Fixed the task panel below the prompt showing a stray unselectable "main" row when only a workflow is running Fixed /mcp tools list and tool detail rendering when MCP servers have long or multi-line tool names or long descriptions Fixed the /model picker not showing fast mode pricing on the Default option for API (pay-as-you-go) users when fast mode is on Fixed auto mode incorrectly blocking actions with "could not evaluate this action" when the safety classifier ran out of output tokens while reasoning

05-28-2026

2.1.153

Added skipLfs option to github/git plugin marketplace sources to skip Git LFS downloads during clone and update Claude Code now shows a one-time notice when your npm global install can't auto-update; /doctor lists the fixes Status line commands now receive COLUMNS and LINES environment variables so scripts can size output to the terminal width claude agents: autocomplete in the dispatch input now suggests native slash commands and bundled skills, not just project skills claude agents: PR column now shows PR #N for a single PR or N PRs for multiple claude doctor now shows the result of your last update attempt Combined the separate "needs authentication" startup notifications for MCP servers and connectors into a single message macOS: background agents now appear as "Claude Code" in Privacy & Security and keep their permission grants across upgrades Fixed stateful MCP servers without the optional GET SSE stream reconnect-looping on tools/list (regression in v2.1.147) Fixed a regression where a custom API gateway could receive the user's Anthropic OAuth credential instead of the gateway's own token Fixed subagent (Agent tool) frontmatter MCP servers ignoring --strict-mcp-config, --bare, remote mode, enterprise managed MCP config, and managed-settings MCP server allow/deny policies --strict-mcp-config no longer strips inline mcpServers from explicitly-passed agent definitions (--agents / SDK agents), and blocked subagent MCP servers now surface a visible warning Fixed the Windows PowerShell installer reporting "Installation complete!" when installation actually failed Fixed claude update installing the latest version instead of the configured release channel's version for npm installations Fixed excessive memory usage (multiple GB) when resuming a session by transcript file path on machines with many stored sessions Fixed claude agents and claude --bg running on a stale daemon started before binary-takeover support, even after upgrading Fixed a hang where the CLI could fail to exit when stdin was closed without EOF in stream-json mode, leaving a stale session marker behind Fixed malformed file:// links in Claude's responses not being clickable in the terminal Fixed claude --help rendering unwrapped output on terminals narrower than 92 columns Fixed MCP tool progress notifications not rendering in the collapsed tool view Fixed Agent tool with subagent_type: 'claude' running in an undocumented temporary worktree, which could silently discard outputs written to gitignored paths /bg while Claude is responding now continues the response in the background session instead of dropping it Fixed /btw keyboard shortcuts becoming unresponsive in background sessions while a task is running Fixed background sessions writing temp files to $CLAUDE_JOB_DIR triggering a "sensitive file" permission prompt Fixed recovering a background agent whose working directory was deleted showing a truncated stack trace instead of a clear error message Fixed EnterWorktree not being available immediately in background sessions (previously required ToolSearch first) Fixed cmd+k in iTerm2/Terminal.app not repainting attached background sessions Fixed the IME candidate window appearing at the bottom of the screen instead of next to the input caret in attached background sessions on Windows Fixed background-color bleed when attaching to a background agent from 256-color-only terminals after the agent had rendered file diffs Fixed /copy and copy-on-select silently failing to update the system clipboard when attached to a background session inside tmux Fixed opening claude agents with Remote Control enabled leaving zombie session entries on the Code tab after exiting Fixed /rename in background sessions not updating the session banner immediately Fixed Windows update rollback: if a Windows update fails, Claude Code now restores the original executable by copy and tells you how to recover [VSCode] Fixed Claude Code processes not shutting down cleanly when VS Code closed on Windows, causing false "unclean exit" reports and orphaned MCP servers /model now saves your selection as the default for new sessions (matching the IDE). Press s in the picker to switch models for the current session only. If you customized the modelPicker:setAsDefault keybinding, rename it to modelPicker:thisSessionOnly in keybindings.json (the d action was replaced by s)

05-27-2026

2.1.152

/code-review --fix now applies review findings to your working tree after the review, surfacing reuse, simplification, and efficiency suggestions; /simplify now invokes /code-review --fix Skills and slash commands can now set disallowed-tools in frontmatter to remove tools from the model while the skill is active Added /reload-skills command to re-scan skill directories without restarting the session SessionStart hooks can now return reloadSkills: true to re-scan skill directories, making skills installed by the hook available in the same session SessionStart hooks can now set the session title via hookSpecificOutput.sessionTitle on startup and resume Added a MessageDisplay hook event that lets hooks transform or hide assistant message text as it is displayed Added pluginSuggestionMarketplaces managed setting: admins can allowlist org marketplaces whose plugins may be suggested via context-aware tips claude plugin marketplace remove now accepts --scope user|project|local for symmetry with marketplace add, install, and uninstall Claude Code now switches to your configured --fallback-model for the rest of the session when the primary model is not found, instead of failing every request Auto mode no longer requires opt-in consent Vim mode: / in NORMAL mode now opens reverse history search (like Ctrl+R), matching bash/zsh vi-mode The /usage breakdown now includes large session files; files are scanned with a streaming read so memory usage stays flat Thinking summaries in the collapsed group now stay readable for at least 3 seconds, render as markdown, and cap at 10 lines (Ctrl+O shows the full thinking) In fullscreen mode, the "Thinking for Ns" indicator now counts up live while the model is thinking, and keeps its value if you interrupt mid-thought Simplified the Workflow tool's inline progress display — live agent counts now show only in the persistent workflow status row below the prompt The post-response timer now shows "Waiting for N background agents/workflows to finish" when backgrounded agents or workflows are still running, and reports the cumulative time once their results are processed Added the session entrypoint as an OpenTelemetry metric attribute (app.entrypoint, opt-in via OTEL_METRICS_INCLUDE_ENTRYPOINT=true) Fixed terminal styling degrading in very long sessions by recycling the renderer's style pool Fixed the sandbox-enabled warning not appearing in condensed startup mode — it now shows in every layout Fixed the loading spinner showing "still thinking"/"almost done thinking" while a tool is running, and reset the thinking status to "thinking" after each tool Fixed focus mode showing a spurious "N messages hidden" count on turns with no hidden activity Fixed clicking a link inside an expanded tool result collapsing the section instead of opening the link Fixed markdown table cell borders inheriting the color of inline code, wrapped continuation lines losing their style, and empty header cells showing a label in the narrow-terminal stacked layout Fixed plugin MCP servers with the same command but different environment variables being incorrectly deduplicated Fixed /doctor reporting "marketplace not found" or "plugin not found" for stale enabledPlugins entries referencing removed marketplaces or dropped plugins Fixed plugins that track a git branch silently no longer receiving updates after the plugin registry was rebuilt Fixed remote MCP servers failing to connect in Claude Code Remote sessions when the egress proxy is enabled Fixed the effort-change confirmation dialog appearing when the conversation has no messages or when switching between effort levels that resolve to the same underlying value Fixed the Agent tool description referencing an agent list that is never delivered when running with --bare or with attachments disabled Fixed a background worker crash in claude agents when accepting a stale permission prompt after a subagent was cancelled Fixed cache_creation_input_tokens reporting as 0 in transcript and result usage when the API reports cache writes only via the nested cache_creation breakdown Fixed the PushNotification tool incorrectly reporting "Mobile push not sent (Remote Control inactive)" in SDK-hosted sessions when Remote Control is enabled Fixed sessions getting stuck after a model or login switch left stale thinking-block signatures in history; now stripped proactively with a retry safety-net

05-23-2026

2.1.150

Internal infrastructure improvements (no user-facing changes)

05-22-2026

2.1.149

/usage now shows a per-category breakdown of what's driving your limits usage — skills, subagents, plugins, and per-MCP-server cost /diff detail view can now be scrolled with the keyboard (arrows, j/k, PgUp/PgDn, Space, Home/End) Markdown output now renders GFM task list checkboxes (- [ ] todo / - [x] done) instead of plain bullets Enterprise: added the allowAllClaudeAiMcps managed setting to load claude.ai cloud MCP connectors alongside managed-mcp.json Fixed a PowerShell permission bypass: built-in cd functions (cd.., cd\, cd~, X:) changed the working directory undetected, letting a later command read outside the workspace Fixed the sandbox write allowlist in git worktrees covering the entire main repository root instead of only the shared .git directory (with hooks/ and config denied) Fixed PowerShell prefix/wildcard allow rules (e.g. PowerShell(dotnet.exe build *)) not pre-approving native executables and scripts Fixed a permission-analysis gap where the parser trusted stale variable-tracking values for PWD/OLDPWD/DIRSTACK across cd/pushd/popd Fixed find in the Bash tool exhausting the macOS system file/vnode table and crashing the host on large directory trees Fixed the managed-settings approval dialog leaving the terminal frozen after accepting at startup Fixed /ultraplan and remote session creation failing with "Could not capture uncommitted changes" when the working tree has no real changes Fixed otelHeadersHelper failing silently when the script path contains spaces; helper failures are now reported in /doctor and the debug log Fixed the thinking spinner staying amber across tool calls and onto fresh thinking bursts Fixed collapsed Bash output reporting the wrong hidden-line count for outputs with many short lines Fixed slash-command argument-hint clipping trailing typed characters when the hint overflows the input box Fixed argument-hint and progressive arg suggestions not appearing after Tab-completing a skill whose frontmatter name: differs from its directory basename Fixed the status bar showing the user's baseline /effort setting instead of the effort level applied by skill/agent effort: frontmatter Fixed Ctrl+O transcript view freezing at the moment it was opened instead of tailing new messages Fixed editing a recalled prompt-history entry losing the edit when navigating further up/down with arrow keys Fixed /config exit summary reporting phantom changes to auto-compact and theme when toggling unrelated settings Fixed /insights crashing when cached session-meta files are missing optional fields Fixed malformed PowerShell and History tool calls with missing input being misclassified as reads in transcript collapsing Fixed renaming a Remote Control session from claude.ai or the Claude mobile app not updating the local session name for claude --resume Fixed a race where a just-submitted prompt could appear twice in the up-arrow history Fixed tapping the "Jump to bottom" pill in fullscreen mode not dismissing it immediately Improved /feedback reports to include the conversation that happened before context compaction, making issues from earlier in long sessions easier to triage

05-22-2026

2.1.148

Fixed the Bash tool returning exit code 127 on every command for some users (a regression introduced in 2.1.147)