Claude Code v2.1.139 Adds Agent View, /goal Command, and Major MCP Improvements

Anthropic just shipped v2.1.139 of Claude Code, bringing a handful of new features and a long list of bug fixes. Here's what matters for daily use.
Agent View (Research Preview)
claude agents now shows a single list of every Claude Code session — running, blocked on you, or done. Useful for checking up on background agents or long-running tasks without digging into terminal history.
/goal Command
/goal lets you set a completion condition (e.g., "fix all failing tests") and Claude will keep working across turns until that condition is met. It works in interactive mode, -p, and Remote Control. A live overlay shows elapsed time, turn count, and token usage. This replaces manual re-prompting for multi-step tasks.
Hook Improvements
Two notable additions: hook args: string[] (exec form) spawns the command directly without a shell — so path placeholders with spaces don't need quoting. Also, continueOnBlock config option for PostToolUse hooks — if set to true, the hook's rejection reason is fed back to Claude, letting it recover and retry.
MCP and Plugin Updates
/mcp Reconnectnow picks up.mcp.jsonedits without restarting the whole session. It also shows HTTP status and URL on reconnect failures.- MCP stdio servers now receive
CLAUDE_PROJECT_DIRin their environment, matching hooks. Plugin configs can reference${CLAUDE_PROJECT_DIR}directly. - Remote MCP server reconnect on transient failures is now enabled for all users.
claude plugin details <name>shows a plugin's component inventory and projected per-session token cost.
Performance and Fixes
- Fixed unbounded memory growth when an HTTP/SSE MCP server streams non-protocol data — response bodies now capped at 16 MB per SSE frame.
- Hooks no longer have terminal access, preventing corruption of interactive prompts.
autoAllowBashIfSandboxednow works with shell expansions like$VARand$(cmd).- Settings hot-reload now detects edits to symlinked
~/.claude/settings.json. - Transcript view shortcuts (
?for shortcuts,{/}to jump between prompts,vto toggle panel) now work after mouse clicks. - Bash-mode up-arrow history no longer repeats the first entry or clobbers the in-progress draft.
- Pasting/dropping multiple images now inserts all of them, not just the last one.
Other Changes
/context all token estimates now account for the model's tokenizer and show rounded values. claude plugin install <name>@<marketplace> auto-refreshes and retries before reporting not found. Subagent API requests carry x-claude-code-agent-id and x-claude-code-parent-agent-id headers for tracing.
Note: Remote Control, /schedule, and claude.ai MCP connectors are disabled when ANTHROPIC_API_KEY or ANTHROPIC_AUTH_TOKEN is set. Unset the API key to use those features.
📖 Read the full source: GitHub Claude-Code
👀 See Also

Claude Code v2.1.149: Usage Breakdown, Permission Fixes, and Keyboard Navigation
Claude Code v2.1.149 adds per-category usage breakdown, keyboard-scrollable diff view, GFM task list checkboxes, and fixes several permission bypasses and sandbox issues.

Nvidia reportedly developing open-source NemoClaw to compete with OpenClaw
Recent reports suggest Nvidia is working on an open-source project called NemoClaw aimed at directly competing with OpenClaw in AI development tools. The project is expected to focus on improving performance, scalability, and developer flexibility while maintaining compatibility with modern AI workflows.

OpenClaw Founder Peter Steinberger on the Radar: YC Interview Insights
OpenClaw's founder, Peter Steinberger, catches the eye of YC, sparking discussions about the future of AI coding agents. Dive into the highlights of this significant chat that promises to influence the trajectory of automation and AI agent integration.

Analysis of 413K AI Agent Runs Reveals What Makes Them Succeed
An analysis of 413,278 AI software engineering agent runs from the CoderForge-Preview dataset shows that human software engineering best practices often harm agent performance. The data reveals specific patterns that separate successful from failing runs on the same problems.