# 0.2.109 — 2026-07-21 ## Features - **/usage** now shows token counts and cost for the current session. - **grok doctor fix ssh-wrap** can set up `grok wrap ssh` automatically for Bash, zsh, and fish. - **[model_providers.]** lets operators share gateway settings across custom models. - **Reasoning effort** now accepts `max` as its own tier (above `xhigh`) when the model advertises it. - **Queued follow-ups** can now be batched into a single model turn with the new combine_queued_prompts setting. - **/doctor** is now the main in-app command for checking terminal, tmux, clipboard, and keyboard setup. - **read_file** now returns full Markdown files inside skills/ directories without truncation. ## Bug Fixes - **Voice dictation** now explains when the microphone delivered only silence (macOS permission) versus no speech detected. - **Duplicate 'Worked for' markers** no longer stack in the transcript when background tasks defer during a parked turn. - The idle status row now clearly says '1 subagent still running' instead of 'watching · 1 subagent' when background work remains. - **Background /loop** iterations no longer overlap when descendant subagents are still running.