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

3 KiB

0.2.52

Features

  • Tool auto-approval (YOLO) state is now tracked end-to-end in server-side agent sessions.
  • ER diagrams now render as entity boxes with attributes and relationships in the TUI.
  • New "Respect manual folds" setting keeps hand-expanded blocks stable while content streams in.
  • Ctrl+X now stops running turns or closes sessions from inside the agent detail view.
  • Grok can now export usage metrics and events to your own OpenTelemetry collector when enabled.
  • WezTerm users now receive guidance when Shift+Enter fails because kitty keyboard protocol is disabled.
  • Long-running sessions now tell the model when the local calendar date changes past midnight.
  • Agent Dashboard now works without leader mode and shows local idle sessions from disk.

Bug Fixes

  • Fixed oversized session replay logs that prevented large sessions from loading.
  • MCP server connections no longer flood reconnects on repeated stream errors.
  • ZDR and team upload flags are now populated immediately on login instead of only after background refresh.
  • Mermaid PNG export now handles quoted cardinalities in class diagrams and readable ER rows on dark theme.
  • Skill catalog no longer shows duplicate "Use when:" labels and check-work skill now prompts the model to read its instructions.
  • Compaction now rejects overly-short summaries that would discard real conversation state.
  • Background tasks no longer emit spurious failure messages when a session is resumed.
  • Fixed Windows path handling so external tools and model prompts receive clean paths without ?\ prefixes.
  • Images and media no longer remain visible when switching from an agent view to the dashboard.
  • Clipboard paste (Ctrl+V) now works for images on pure Wayland sessions.
  • Modals such as /sessions no longer crash on narrow terminals.
  • ptyctl resize now correctly notifies the child process.
  • Concurrent updates to the same version no longer fail with permission or EEXIST errors.
  • Mermaid diagrams containing CJK or other non-Latin text now render correctly instead of tofu boxes.
  • grok dashboard now reliably opens the dashboard instead of silently falling through to a normal session.
  • Sessions no longer remain blocked forever after a transient model catalog outage during reconnect.
  • Cancel no longer leaves the interface stuck on "Cancelling…" after lost responses during reconnects.
  • Forked sessions now retain the parent's full pre-compaction transcripts instead of only the compacted summary.
  • web_fetch errors on GitHub hosts now recommend using the gh CLI when internal access is blocked.
  • MCP server connections no longer hang when stdio servers emit undecodable lines.
  • Ctrl+C cancels now complete in under 50 ms instead of blocking for seconds.
  • Repeated varied edit failures on one file no longer trigger doom-loop warnings or terminations.

Performance

  • Compaction now reuses cached prompt prefix instead of full prefill.