Added
- Scratchpad directory for temporary working files shared with subagents
/copyslash 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
--trustsession-only flag and fail-fast behavior in-pmode- Opus 4.7 model support
ConfigLayerfor layered configuration resolution~/.vibe/promptsoverrides for builtin prompts- Enable/disable MCP servers and individual tools from
/mcpmenu - Custom compaction instructions via
/compact vibe.readytelemetry event- Usage updates sent after every LLM turn for ACP
- Headless section in system prompt to prevent bad model behavior
Changed
- Renamed
auto_approveconfig tobypass_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
--continuenow 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
MallocStackLoggingerror messages suppressed in CLI inputindex.lockleftover on interrupted deferred init- Safe
findcommands 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