Skip to content

v2.23.0

Choose a tag to compare

@aymeric-agre aymeric-agre released this 28 Jul 14:44
dfb3c91

Added

  • [A/B testing] OS-native managed shell tools
  • vibe mcp add and vibe mcp remove commands to add and remove remote MCP servers without editing TOML
  • Auto theme that follows terminal/OS appearance
  • ACP project links surface for desktop integration
  • Dense, grouped tool-call rendering in the TUI

Changed

  • Trust dialog now defaults to "Trust folder" and is simplified
  • Tool descriptions compressed to reduce context bloat
  • Smoother, faster scrolling in long conversations
  • Fixed unnecessary textual relayout computation on constant-size animation frames, removing lag spikes
  • Major internal refactor introducing a JSON-RPC 2.0 app server as the single runtime owner between delivery surfaces (TUI, -p, ACP) and the core engine, replacing direct AgentLoop/callback coupling with a typed, projected protocol

Fixed

  • Option+Left/Right word navigation in the chat input
  • Unsigned thinking blocks dropped on backend replay
  • SGR mouse protocol renegotiated when the emulator sends x10 bytes
  • Crash on /resume delete confirmation
  • Empty mapping treated as absent in CONCAT/UNION config merge
  • LC_CTYPE used instead of LC_ALL in the bash tool environment
  • Chunk text emitted before its tool call in the streaming loop
  • Text selection guarded against detached widgets
  • OSError on over-long @-mention autocompletion candidates
  • MCP registry created when the first server is added via /mcp add
  • CLI conversation ID preserved after teleport
  • Data-retention link accessible to non-admins