CLI 0.18.0 Release Notes

New Features:

  • Model Picker Badges: Model picker now shows cost tier indicators and server-controlled badges (e.g. "Free", "New").

  • Ask Mode Enhancements: Slash commands ("/") and external editor (Ctrl+O) now work in Ask mode.

  • Single-Click Login: Streamlined browser-based authentication flow.

  • /context: Added /context to see context window usage.

Improvements:

  • Sub-agents Credit Usage: Added support for subagents credit usage via non-interactive mode for enterprise customers and /stats for all users.

  • Faster Tool Execution: Reduced tool execution delays in large workspaces by caching enumeration state and parallelizing rule file reads.

  • Incremental Session Saving: Agent progress is now saved after each LLM exchange, preventing loss of work if the process crashes mid-turn.

  • Message Queue Persistence: Queued messages are now saved to the session file so they survive CLI restarts.

  • Smarter Input Modes: Pasting or recalling history entries with a prefix ("/", "!", "#") now automatically enters the corresponding input mode.

  • Slash Command Ordering: Exact alias matches (e.g. /q → queue) are now prioritized over fuzzy matches.

  • Stash/Recall Hints: Added Ctrl+S (stash) and Ctrl+T (recall) to help screens for easier discovery.

  • Task Tool Performance: Parallelized task tool operations to prevent occasional hanging.

  • Chat History Truncation: Improved content-aware truncation measurement with a higher default limit, preventing premature history loss in long sessions.

  • Network Resilience: Improved error messages and circuit breakers for unstable network connections.