pypi mistral-vibe 2.9.0
v2.9.0

7 hours ago

Added

  • Scratchpad directory for temporary working files shared with subagents
  • /copy slash command
  • Experimental hooks system with post-agent-turn lifecycle
  • OpenAI Responses API adapter
  • ACP session fork and session close support
  • Thinking level picker in ACP CLI
  • --trust session-only flag and fail-fast behavior in -p mode
  • Opus 4.7 model support
  • ConfigLayer for layered configuration resolution
  • ~/.vibe/prompts overrides for builtin prompts
  • Enable/disable MCP servers and individual tools from /mcp menu
  • Custom compaction instructions via /compact
  • vibe.ready telemetry event
  • Usage updates sent after every LLM turn for ACP
  • Headless section in system prompt to prevent bad model behavior

Changed

  • Renamed auto_approve config to bypass_tool_permissions
  • Increased feedback bar frequency with cooldown and TOML cache
  • Feedback bar only shown when active model is Mistral
  • Centralized telemetry metadata construction and wired through entrypoints
  • Preserved stable session identity across compact/fork/rewind
  • Filtered remote sessions by current user and deduped continue-as-new
  • --continue now only looks for sessions of the current working directory
  • Batched widget mounts and narrowed CSS selectors for UI performance

Fixed

  • Autocomplete popup height calculation for wrapped lines
  • Autocomplete popup dismissed on tab completion and escape
  • Double Ctrl+C/Ctrl+D required to quit instead of killing session immediately
  • Context window overrun now shows a friendly error message
  • MallocStackLogging error messages suppressed in CLI input
  • index.lock leftover on interrupted deferred init
  • Safe find commands allowed by default
  • Session ID preserved when resuming sessions through ACP
  • Usage updates sent after tool results instead of tool streams in ACP
  • KV cache warming via x-affinity in count tokens

Don't miss a new mistral-vibe release

NewReleases is sending notifications on new releases.