Skip to content

release: Claude Code v2.1.41 — review for unleashed impact #25

@martymcenroe

Description

@martymcenroe

A new Claude Code release has been published. Review for potential impact on unleashed.

Potential Unleashed Impact

These changes may affect pattern matching, PTY handling, or approval detection:

  • TUI/Layout: Improved narrow terminal layout for prompt footer
  • Permissions: Fixed permission wait time being included in subagent elapsed time display
  • Permissions: Fixed clear stale permission rules when settings change on disk
  • Config/Hooks: Fixed hook blocking errors showing stderr content in UI
  • Config/Hooks: Fixed clear stale permission rules when settings change on disk
  • Rendering: Fixed cursor jumping to end on each keystroke in classifier rule input
  • Rendering: Fixed auto-compact failure error notifications being shown to users
  • Input/Keys: Fixed cursor jumping to end on each keystroke in classifier rule input
  • Agents: Fixed background task notifications not being delivered in streaming Agent SDK mode
  • Agents: Fixed proactive ticks firing while in plan mode
  • Session: Fixed auto-compact failure error notifications being shown to users

Action required: Review flagged items. Test unleashed against this version before upgrading.

Key concerns:

  1. "Improved narrow terminal layout for prompt footer" — The permission prompt footer is what unleashed pattern-matches against (Esc to cancel · Tab to amend). If the layout changes at narrow widths, the pattern may not match and auto-approval would silently fail. Need to test at various terminal widths.

  2. "Fixed clear stale permission rules when settings change on disk" — Could affect how settings.local.json permissions interact with unleashed sessions.

  3. "Fixed hook blocking errors showing stderr content in UI" — Unleashed writes its startup banner to stderr. If Claude Code now renders stderr differently, this could appear in the TUI.

Full Release Notes

  • Fixed AWS auth refresh hanging indefinitely by adding a 3-minute timeout
  • Added claude auth login, claude auth status, and claude auth logout CLI subcommands
  • Added Windows ARM64 (win32-arm64) native binary support
  • Improved /rename to auto-generate session name from conversation context when called without arguments
  • Improved narrow terminal layout for prompt footer
  • Fixed file resolution failing for @-mentions with anchor fragments
  • Fixed FileReadTool blocking the process on FIFOs, /dev/stdin, and large files
  • Fixed background task notifications not being delivered in streaming Agent SDK mode
  • Fixed cursor jumping to end on each keystroke in classifier rule input
  • Fixed markdown link display text being dropped for raw URL
  • Fixed auto-compact failure error notifications being shown to users
  • Fixed permission wait time being included in subagent elapsed time display
  • Fixed proactive ticks firing while in plan mode
  • Fixed clear stale permission rules when settings change on disk
  • Fixed hook blocking errors showing stderr content in UI

Source

anthropics/claude-code v2.1.41

Metadata

Metadata

Assignees

No one assigned

    Labels

    upstreamUpstream dependency changes (Claude Code, Gemini CLI)

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions