Claude-Code v2.1.63 adds HTTP hooks, slash commands, and fixes memory leaks

Claude-Code v2.1.63 is a maintenance and feature release focused on stability improvements and new integration capabilities. The update addresses several memory leaks in long-running sessions while adding practical features for developers using AI coding assistants.
New Features
Added bundled slash commands: /simplify and /batch for streamlined workflows. The /model command now shows the currently active model directly in the slash command menu.
HTTP hooks enable external system integration by allowing JSON POST requests to URLs instead of shell commands. This provides a cleaner API-style interface for external tooling.
Project configurations and auto memory are now shared across git worktrees of the same repository, improving consistency in multi-branch development environments.
Memory and Performance Fixes
- Fixed listener leaks in bridge polling loop, MCP OAuth flow cleanup, and WebSocket transport reconnection
- Fixed memory leaks in git root detection cache, JSON parsing cache, bash command prefix cache, and MCP tool/resource cache
- Fixed memory leak where long-running teammates retained all messages in AppState even after conversation compaction
- Fixed MCP server fetch caches not clearing on disconnect, causing growing memory usage with frequently reconnecting servers
- Improved memory usage in long sessions with subagents by stripping heavy progress message payloads during context compaction
UI and Workflow Improvements
Fixed local slash command output like /cost appearing as user-sent messages instead of system messages in the UI. Added "Always copy full response" option to the /copy picker - when selected, future /copy commands skip the code block picker and copy the full response directly.
VSCode: Added session rename and remove actions to the sessions list. Fixed remote sessions not appearing in conversation history.
MCP Server Enhancements
Added ENABLE_CLAUDEAI_MCP_SERVERS=false environment variable to opt out from making claude.ai MCP servers available. Added manual URL paste fallback during MCP OAuth authentication - if the automatic localhost redirect doesn't work, users can paste the callback URL to complete authentication.
Bug Fixes
- Fixed file count cache ignoring glob ignore patterns
- Fixed IDE host IP detection cache incorrectly sharing results across ports
- Fixed a race condition in the REPL bridge where new messages could arrive interleaved with historical messages during initial connection flush
- Fixed
/clearnot resetting cached skills, which could cause stale skill content to persist in new conversations
📖 Read the full source: GitHub Claude-Code
👀 See Also

Building a Local Voice-to-Text macOS App with Claude Code: Vext Case Study
A developer spent 3 months building Vext, a macOS voice-to-text app using Whisper on Apple Neural Engine. Claude Code helped with Rust/Swift FFI, Core ML optimization, and hotkey architecture. The app runs 100% offline, transcribes 60s audio in ~400ms.

Local Semantic Memory Search for OpenClaw Agents Using Harrier Embeddings
Run a local embedding server with Microsoft's Harrier model, expose an Ollama-compatible API, and wire OpenClaw's memorySearch config for local semantic memory retrieval without external services.

Open-source tool enables Claude to control Unreal Engine directly
soft-ue-cli is a Python tool with a C++ plugin that allows Claude Code and Claude Desktop to execute commands in Unreal Engine without editor interaction, featuring 60+ operations including blueprint editing, actor spawning, and performance profiling.

Holaboss AI Runtime Moves to TypeScript, Implements Persistent MCP Ports
The Holaboss AI local agent runtime has been refactored to use TypeScript exclusively, eliminating Python dependencies and reducing bundle size. It now persists MCP server ports in SQLite with UNIQUE(port) constraints to prevent collisions across restarts.