Claude Code 2.1.116: Resume Speed, Terminal Fixes, Security Hardening

/resume speeds up 67% on large sessions. Terminal scrolling gets smoother across VS Code, Cursor, and Windsurf. Security hardening prevents sandbox bypass on system directories. Plus fixes for Kitty keyboard protocol, plugin management, and agent hooks.

Claude Code 2.1.116: Resume Speed, Terminal Fixes, Security Hardening

TL;DR

  • /resume now 67% faster on large sessions (40MB+)
  • Terminal scrolling smoothed across VS Code, Cursor, Windsurf; keyboard protocol fixes for Kitty terminals
  • Security: sandbox auto-allow no longer bypasses dangerous-path checks for system directories

New

  • Thinking spinner progress inline — shows "still thinking", "thinking more", "almost done thinking" instead of separate hint row
  • /config search matches values — searching "vim" now finds the Editor mode setting
  • /doctor opens during responses — no need to wait for current turn to finish
  • Plugin dependency auto-install — /reload-plugins and background updates now auto-install missing dependencies from already-added marketplaces
  • Bash rate-limit hint — gh commands hitting GitHub API limits now surface a hint so agents back off instead of retrying
  • Usage tab immediate display — 5-hour and weekly usage now shows instantly, no longer fails when endpoint is rate-limited
  • Agent frontmatter hooks fire via --agent — hooks: now execute when running as main-thread agent
  • Slash command "no match" feedback — menu shows "No commands match" instead of disappearing when filter has zero results

Fixed

  • Devanagari and Indic scripts rendering with broken column alignment in terminal UI
  • Ctrl+- not triggering undo in Kitty keyboard protocol terminals (iTerm2, Ghostty, kitty, WezTerm, Windows Terminal)
  • Cmd+Left/Right not jumping to line start/end in Kitty protocol terminals (Warp fullscreen, kitty, Ghostty, WezTerm)
  • Ctrl+Z hanging terminal when Claude Code launched via wrapper process (npx, bun run)
  • Scrollback duplication in inline mode during terminal resize or large output bursts
  • Modal search dialogs overflowing at short terminal heights, hiding search box and hints
  • Blank cells and disappearing composer chrome in VS Code integrated terminal during scrolling
  • Intermittent API 400 error related to cache control TTL ordering during parallel requests
  • /branch rejecting conversations with transcripts larger than 50MB
  • /resume silently showing empty conversation on large session files instead of reporting load error
  • /plugin Installed tab showing duplicate items under Needs attention or Favorites
  • /update and /tui not working after entering worktree mid-session

Breaking Changes

  • Sandbox auto-allow no longer bypasses dangerous-path safety check for rm/rmdir targeting /, $HOME, or other critical system directories — explicit confirmation now required

Update: Claude Code updates automatically; check Settings → About for version 2.1.116.

Source: Claude Code