grok-build-upstream-mirror/crates/codegen/xai-grok-shell/changelogs/0.2.84.md
grokkybara[bot] c68e39f604 Publish harness and TUI open-source
initial sync from the monorepo
2026-07-16 06:46:02 +01:00

1.9 KiB

0.2.84 — 2026-07-03

Features

  • Announcements now update live during active sessions without restart or /new.
  • Hiding an announcement no longer suppresses later criticals; new ones reappear automatically.
  • run_terminal_cmd now requires a one-sentence description rationale in every invocation.
  • ask_user_question timeout policy is now configurable in config.toml and /settings.
  • Ask-Question timeout can now be toggled from /settings (Agent & Approval).
  • Thinking/reasoning blocks are now shown by default while the model is working.
  • Critical announcements now show a red title with a clickable [hide] button and aligned message.
  • Added remote_fetch option under [features] in config.toml to disable all backend catalog and settings fetches for air-gapped environments.

Bug Fixes

  • Images pasted or read from GIF, BMP or TIFF files are now automatically converted so they work with image generation.
  • Queue panel now shows action buttons on hover and the status bar displays a compact done/total task count.
  • Hook matchers now correctly see the real MCP tool name instead of the internal dispatcher name.
  • Copy now succeeds when running inside containers even when the terminal brand cannot be detected.
  • Tool result previews no longer paint opaque panels in grok --minimal.
  • grok wrap now correctly handles quoted strings and shell aliases.
  • Text selection settings now correctly honor explicit keep_text_selection values even when legacy keys remain.
  • Fixed a freeze that could occur when editing and sending the last message in the queue.
  • Fixed a startup crash on minimal Linux systems lacking system CA certificates.

Performance

  • Grep now stops early on broad searches, returning faster results with far less memory use.
  • Idle CPU and memory usage after long sessions or resume is now dramatically lower.