# 0.2.103 — 2026-07-17 ## Features - **New require_sha option** prevents remote plugins from tracking mutable branches or tags. - **Local sessions now inherit full rc environment, cwd, and exports** across tool calls (configurable). - **MCP servers** from plugins can now require setup choices such as a regional site before connecting. - Quitting a fullscreen session now shows the session title and last exchange above the resume command. - **SSH sessions** now show a one-time tip recommending `grok wrap ssh ` for clipboard and terminal restore. ## Bug Fixes - **Fixed GitHub PR status detection** when the gh CLI inherits forcing color environment variables. - **Fixed a race** where an early cancel could permanently wedge a session's turn slot. - **grok** and the agent binary now stay in sync even when no update is installed. - **Copying** a multiline queued prompt now copies the complete text instead of a collapsed summary. - **grok wrap** now restores the terminal after SSH disconnects or other abrupt child exits. - **Voice speech-to-text** now works with per-model API keys in config.toml without requiring `grok login`. - **Copy over SSH** or in containers now shows clearer feedback when delivery cannot be confirmed. - **Local Bash sessions** no longer keep a persistent shell across calls, avoiding failures after directory deletion.