21 lines
1.3 KiB
Markdown
21 lines
1.3 KiB
Markdown
|
|
# 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 <host>` 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.
|
||
|
|
|