Minor release: draft stash on Ctrl+S, MCP elicitation UI, three new worktree recovery commands, Netlify in the marketplace, and status-line timer payload cleanup.
Changelog
[new]Draft stash — Ctrl+S (alt Alt+S) stashes or restores the composer draft git-stash style, including images and ! shell mode. A chord-stashed draft restores automatically after you send the next prompt; double-Esc clear also stashes (so you can bring it back). One stash at a time; the prompt border shows Stashed while one is held (minimal mode logs stash/restore in the scrollback). Stash is in-memory only and does not survive quit or resume.
[changed]Session picker shortcut — Resume / session picker is F3 (still /resume). Ctrl+S no longer opens it on the agent or welcome screens.
[new]MCP elicitation card — When an MCP server asks for form fields or URL consent (x.ai/mcp/elicit), a blocking card takes the keyboard (title includes the server name). Navigate fields, accept/decline, reopen a waiting URL with o, or cancel with Ctrl+C. Priority among blockers: permission → cancel-turn → question → elicitation.
[new]grok worktree detach — Convert an NFS-projected worktree into a plain git worktree (--allow-copy when dest and backing are on different devices).
[new]grok worktree salvage — Recover hydrated and dirty files when the source repo is gone (--out for the salvaged plain repo).
[new]grok worktree clean-artifacts — Purge escape-dir artifact contents that git clean does not remove (--dry-run, --yes required to delete).
[new]Netlify marketplace plugin — Skills and MCP for Netlify functions, edge functions, Blobs, managed Postgres, Image CDN, forms, identity, caching, AI Gateway, config, deploys, frameworks, access control, and agent runner (homepage).
[new]Vercel skill — build-agents (default guidance for building AI agents); workflow/eve skill copy refreshed.
[new]Wix skill — wix-docs-base44 for docs lookup inside the Base44 builder sandbox.
[changed]/feedback — Always opens the report pane; a message prefills so you can edit before send. In --minimal, a message still sends immediately. When a trace upload can be offered, Enter on the report first asks whether to include it.
[changed]/workflow autocomplete — /workflow + space completes saved workflow names and manage verbs (runs, pause, resume, stop, save). Manage verbs then list this session’s run handles; a bare /workflow stop does not pick a run.
[changed]Session title on the prompt border — Auto-generated titles still appear in the dashboard and /resume; the prompt border shows a title only after a manual /rename (alongside Stashed when a draft is stashed).
[changed]Status-line refresh runs — Timer-driven command rows send "trigger": "refresh_interval" (was "poll"). Docs and failure behavior are clarified under “Refresh runs”; failures still keep the last good row once the script has answered.
[changed]Shell completions — bash, zsh, fish, elvish, and PowerShell completions cover the new worktree subcommands and flags.