Changelog
June 15, 2026Jun 15, 2026
v0.2.52
Grok Build 0.2.52
- Tool auto-approval 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
- Fixed oversized session replay logs that prevented large sessions from loading
- MCP server connections no longer flood reconnects on repeated stream errors
- 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
- Compaction now reuses cached prompt prefix instead of full prefill
- Compaction summaries now use the concise trained prompt for non-cursor agents
