Patch release 1.0.23: tighter status-line configuration behavior, and a corrected auth debug logging target in the docs.
Changelog
[changed] The status-line skill now treats the optional status-line row more carefully: it only writes [ui.status_line] after you say what you want on it (built-in items, a custom script, or off). If you have not named a preference, it explains the row, shows the current table when one exists, and asks — it does not write first. The row stays optional and off by default, with no settings screen.
[changed] Debug logging docs for authentication failures now point at xai_grok_login instead of xai_grok_shell::auth (for example RUST_LOG="info,xai_grok_login=debug").
[changed] Dashboard user-guide content was refreshed.
Under the hood
Bundled content advanced to public-2026-09-05-r1 (including the status-line skill update above).
Internal workspace env flag renamed GROK_WORKSPACE_R → GROK_WORKSPACE_RS.
Upgrade notes
If you pin auth debug logging via RUST_LOG, switch the module filter from xai_grok_shell::auth to xai_grok_login.