Kiro CLI 2.2.1: Adaptive Thinking & Multi-Turn Stability

Kiro CLI 2.2.1 adds chat wrapping controls, model persistence, agent autocomplete, and fixes for tmux, terminal resizes, Windows line endings, and regional API authentication.

Kiro CLI 2.2.1: Adaptive Thinking & Multi-Turn Stability

TL;DR

  • New chat.disableWrap setting for cleaner copy-paste output
  • /model set-current-as-default command to persist model selection
  • Autocomplete for /agent swap and tighter workspace read approval
  • Stability fixes for tmux, terminal resizes, Windows line endings, and non-US API auth

New

  • chat.disableWrap setting — Disable text wrapping in chat output for easier copy-paste workflows without manual cleanup
  • /model set-current-as-default command — Persist your current model choice as the default for future sessions
  • Autocomplete for /agent swap — Tab-complete agent names when switching contexts mid-conversation
  • Stricter out-of-workspace read approval — Tighter controls on file access outside your active workspace

Fixed

  • tmux session handling — Improved compatibility with tmux-based terminal multiplexing
  • Terminal resize events — CLI now properly reflows content when terminal dimensions change
  • Windows line endings — Consistent handling of CRLF line endings on Windows systems
  • Non-US API key authentication — Fixed auth failures for API keys in regions outside us-east-1

Update: npm install -g @kiro/cli@2.2.1

Source: Kiro