SIGN IN SIGN UP

Synced from monorepo

Synced from monorepo

Changes:
- Pass reasoning effort via `_meta.reasoningEffort` on session/new and session/load
- Unicode bidi reordering for Arabic and Persian in the TUI
- Add `GROK_CONFIG` / `GROK_CONFIG_PATH` env override for config location
- Warn on a non-numeric port behind a bracketed IPv6 allow entry
- Always send `x-grok-client-mode` so usage can split interactive vs headless
- Make merge-build CI reliability-first and Windows e2e blocking
- Name first-party writing tools in the preparing spinner
- Remove the queue badge from the status bar
- Fix list-pane out-of-bounds panic on scroll after an empty rebuild
- Harden managed MCP allow and deny URL and name matching
- Accept and forward `computer_sessions[].git_source` in the gateway
- Remove the todo badge from the status bar
- Hook-denied turns report blocked by a hook, not cancelled by user
- Spawn tools from a cached null descriptor instead of the `/dev/null` path
- Resolve agent home directories via the standard home-dir lookup
- Raise doom-loop max threshold default to 64
- Don't panic when `grok inspect` stdout is a closed pipe
- Consolidate Grok home resolution in a shared crate
- Use typed memory configuration
- Collapse memory CLI compatibility override
- Name the MCP dispatch tools in the preparing spinner
- Choose sharing settings at publish time; deploy applies them
- Classify OpenCode edit dynamic input as Edit for permissions
- Atomic `response.create` with embedded item in the gateway
- Evict finished subagent transcripts and reload evicted inline media on demand
- Apply pre-session permission mode
- mTLS and managed settings for external OTEL export

Source-Revision: 7140ec21cc4ec809131b0fa774f4b81d61667084
G
grokkybara[bot] committed
d6a22a1aed70b58d30a0f82a1a2a76ce1301631e
Parent: eb267fe