Synced from monorepo
Changes: - Non-blocking coding-data sharing upsell banner - Consolidate remediation in Doctor - Auto mode defers fail-closed gate asks to the classifier - Coalesce marketplace list fetches - Allow removing a marketplace source by name - Contain hung git marketplace sources (timeouts, non-blocking refresh, unbrick modal) - Label failed workspace RPCs with error_kind - Drop redundant explicit tonic/prost deps from xai-grok-shell - Report real exit codes for completed background shells - Narrow the date-rollover reminder to date-bearing templates - Wire toolOverrides through the session and agent - Security: Bash(git:*) allowlist matches whole command chain by prefix - Split prompt-trigger telemetry and record classifier provenance - Raise connectors-manager timeout to 60s - Auto classifier honors recorded approvals for repeat actions - Apply doctor fixes in the TUI - Auto-mode classifier timeouts prompt instead of silently denying - Scope subagent completion drains to the owning session - Add the toolOverrides wire types - Set client_identifier=grok-agent-sdk - Accept both spellings of the workspace-teleport kill switch - Persist one-shot occurrence journal - Stop turns that poll the exact same tool call 16x in a row - Copy compaction checkpoint files when forking sessions - Auto-focus permission prompt from scrollback - Esc cancels the running turn in non-vim and minimal modes - List Ctrl+Z undo and redo in keyboard shortcuts - Out-of-process macOS mic capture - Show active auth mode on session-info - Install the npm binary under $GROK_HOME - Remove hover/click dead zones between dashboard items - Route startup warnings to doctor - Document [feedback.user] author identity config - Extend bang command timeout - Close combine-queued edit-hold race - Integrate relocation recovery - Expose privacy notice rollout flag - Break harness discovery ref cycle so connections can idle-evict - Shift/Alt+Enter inserts newline when editing a queued prompt - Gate project Claude permissions on folder trust - Echo response.create.event_id on response.created - Toast when session creation fails from disk full - Add shared test process lifecycle - Enable dynamic workflows by default - Add relocation transaction state machine - Add shared test sandbox - Surface auth failures on model-switch compact - Persist durable scheduler expiry - Confirm before removing extensions-modal items - Re-run compact and prompt after login when compact hit expired auth - Recap sends hosted tools under backend search
This commit is contained in:
parent
3af4d5d398
commit
a5727c5960
482 changed files with 37627 additions and 13402 deletions
|
|
@ -11,7 +11,7 @@
|
|||
},
|
||||
{
|
||||
"category": "features",
|
||||
"description": "**grok doctor** now shows standalone terminal, tmux, clipboard, and keyboard diagnostics without starting the TUI.",
|
||||
"description": "**grok doctor** checks terminal, tmux, clipboard, and keyboard setup without opening the TUI.",
|
||||
"breaking_change": false
|
||||
},
|
||||
{
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
- **Sessions** can now be resumed after moving the working directory or switching machines.
|
||||
- **Ctrl+G** in minimal mode opens the current prompt draft in an external editor without sending it; fullscreen keeps the tasks pane.
|
||||
- **grok doctor** now shows standalone terminal, tmux, clipboard, and keyboard diagnostics without starting the TUI.
|
||||
- **grok doctor** checks terminal, tmux, clipboard, and keyboard setup without opening the TUI.
|
||||
|
||||
## Bug Fixes
|
||||
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@
|
|||
},
|
||||
{
|
||||
"category": "features",
|
||||
"description": "**grok doctor fix terminal.ssh-wrap** can install the recommended SSH wrapper alias.",
|
||||
"description": "**grok doctor fix ssh-wrap** can set up `grok wrap ssh` automatically for Bash, zsh, and fish.",
|
||||
"breaking_change": false
|
||||
},
|
||||
{
|
||||
|
|
@ -46,7 +46,7 @@
|
|||
},
|
||||
{
|
||||
"category": "features",
|
||||
"description": "**/doctor** is now the main slash command for terminal, tmux, clipboard and keyboard diagnostics.",
|
||||
"description": "**/doctor** is now the main in-app command for checking terminal, tmux, clipboard, and keyboard setup.",
|
||||
"breaking_change": false
|
||||
},
|
||||
{
|
||||
|
|
|
|||
|
|
@ -3,11 +3,11 @@
|
|||
## Features
|
||||
|
||||
- **/usage** now shows token counts and cost for the current session.
|
||||
- **grok doctor fix terminal.ssh-wrap** can install the recommended SSH wrapper alias.
|
||||
- **grok doctor fix ssh-wrap** can set up `grok wrap ssh` automatically for Bash, zsh, and fish.
|
||||
- **[model_providers.<id>]** 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 slash command for terminal, tmux, clipboard and keyboard diagnostics.
|
||||
- **/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
|
||||
|
|
|
|||
17
crates/codegen/xai-grok-shell/changelogs/0.2.110.json
Normal file
17
crates/codegen/xai-grok-shell/changelogs/0.2.110.json
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
[
|
||||
{
|
||||
"category": "fixes",
|
||||
"description": "**Session creation failures** (including disk full) now show an error message instead of hanging on \"Starting session…\".",
|
||||
"breaking_change": false
|
||||
},
|
||||
{
|
||||
"category": "features",
|
||||
"description": "**Removing MCP servers, plugins, or hook sources** in the Extensions modal now asks for confirmation (press y to proceed).",
|
||||
"breaking_change": false
|
||||
},
|
||||
{
|
||||
"category": "fixes",
|
||||
"description": "**Auto-compact** that fails due to an expired token now lets you log in and automatically retry the compact + original prompt.",
|
||||
"breaking_change": false
|
||||
}
|
||||
]
|
||||
11
crates/codegen/xai-grok-shell/changelogs/0.2.110.md
Normal file
11
crates/codegen/xai-grok-shell/changelogs/0.2.110.md
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
# 0.2.110 — 2026-07-21
|
||||
|
||||
## Features
|
||||
|
||||
- **Removing MCP servers, plugins, or hook sources** in the Extensions modal now asks for confirmation (press y to proceed).
|
||||
|
||||
## Bug Fixes
|
||||
|
||||
- **Session creation failures** (including disk full) now show an error message instead of hanging on "Starting session…".
|
||||
- **Auto-compact** that fails due to an expired token now lets you log in and automatically retry the compact + original prompt.
|
||||
|
||||
Loading…
Reference in a new issue