Source Intelligence

DisclaimerUnofficial, and not affiliated with Anthropic. Nearly all of this is read straight out of what ships: npm bundles, captured prompts, published docs. Anthropic's own notes go in verbatim, marked as theirs. The rest is my reading, and every entry carries the strings behind it. If one looks wrong, vote it down and say why.

All releases Home olderv1.0.109 v1.0.111newer

Claude Code v1.0.110

10 entries read diff v1.0.109 → v1.0.110 Markdown

Version 1.0.110 introduces enterprise MCP server management, WezTerm terminal configuration support, and OAuth token refresh capabilities. The release also includes significant improvements to command queue management, WebSocket reliability, and pipe command handling.

Find
Pick an entry · j / k steps through
10 entries

Changesopen

Enterprise MCP Server Management#

What: Centralized MCP server configuration for enterprise deployments How to use:

# Enterprise administrators can now provide managed-mcp.json
# This file takes precedence over user/project configurations
# Located at ~/.config/claude-code/managed-mcp.json

Details:

  • Enterprise MCP servers have highest priority in resolution order
  • Supports centralized configuration management for organizations
  • Enterprise scope integrated into existing MCP server loading system
  • Evidence: zC1() at line 352611, Ie1() at line 352953, enterprise scope handling at line 352598

WezTerm Terminal Configuration#

What: Automatic setup of WezTerm terminal with Shift+Enter key binding How to use:

# Run setup when WezTerm is detected as your terminal
claude setup

Details:

  • Automatically configures .wezterm.lua with Shift+Enter → newline binding
  • Creates backup of existing configuration before modifying
  • Handles both new configs and existing configs with proper merging
  • Validates existing bindings to prevent conflicts
  • Evidence: WN9() at line 364690, WezTerm case added at line 364656

Related

Other releases about the same thing. Found by shared names or similar wording; neither means one caused the other.

OAuth Token Refresh Support#

What: Proactive and on-demand refresh of OAuth tokens for MCP servers How to use:

# Tokens are automatically refreshed when they expire soon
# Manual refresh available through MCP server reconnection

Details:

  • Proactive refresh when tokens expire within 5 minutes (300 seconds)
  • Automatic retry mechanism with proper error handling
  • Maintains existing tokens if refresh fails
  • Supports both refresh_token and authorization_code flows
  • Evidence: refreshAuthorization() at line 391499, proactive refresh logic at line 391410

Command Queue Management System#

What: Dedicated queue manager for better command handling and editing integration How to use:

# Queue multiple commands and edit them as a batch
# Commands can be queued while others are running
# Seamless transition from queue to editing mode

Details:

  • New centralized queue manager with structured operations
  • popAllForEditing method combines queued commands with current input
  • Reactive updates with callback system for UI synchronization
  • Atomic operations ensure consistent queue state
  • Evidence: yD() at line 421598, nrB() at line 436658, popAllForEditing() at line 421622

Enhanced WebSocket Reliability#

  • Added ping/keepalive functionality with 10-second intervals
  • New close callback support for better connection lifecycle management
  • Improved reconnection behavior with faster failure detection (3 attempts vs 5)
  • Evidence: startPingInterval() at line 440256, setOnClose() at line 440243

Related

Other releases about the same thing. Found by shared names or similar wording; neither means one caused the other.

Improved Pipe Command Handling#

  • Complete rewrite of pipe parsing algorithm for multiple pipe support
  • New safety check for multiple directory changes in piped commands
  • Better command segment reconstruction with proper tokenization
  • Enhanced error messages for complex command sequences
  • Evidence: uv6() at line 382406, multiple cd detection at line 382407

Text Styling Architecture Improvements#

  • Refactored from callback-based to property-based styling system
  • New dedicated style application function for consistent rendering
  • Better separation of style definition from application
  • Improved text processing pipeline with integrated style support
  • Evidence: UU1() at line 360092, internal_styles property usage at line 361236

Related

Other releases about the same thing. Found by shared names or similar wording; neither means one caused the other.

Box Component Color Support#

Enhanced box component with theme-aware border colors using the new styling system

Related

Other releases about the same thing. Found by shared names or similar wording; neither means one caused the other.

Goodbye Messages#

Added variety to exit messages with randomized farewell phrases

Date Formatting Utility#

New date formatting function for consistent timestamp display across the application

Related

Other releases about the same thing. Found by shared names or similar wording; neither means one caused the other.

Verbatim
Official · Anthropic

Anthropic’s official release notes

Published verbatim by Anthropic for v1.0.110. Text is unmodified from the upstream changelog. Everything else on this page came out of the bundle instead, which is why the two lists don't match.

  • /terminal-setup command now supports WezTerm
  • MCP: OAuth tokens now proactively refresh before expiration
  • Fixed reliability issues with background Bash processes
System prompt

The system prompt was not captured for this release, so this page cannot say whether it moved.