Skip to content
Proposals/Drop legacy managed MCP configs and shadowed pla
proposaldeveloperP4Worth a lookxAI Grok CLI (Grok Build)

Drop legacy managed MCP configs and shadowed platform skills in Grok CLI

Grok CLI 8a14c91 removes the legacy managed MCP configs client from shell/pager and deletes stale extracted platform skills that shadow bundled ones, plus faster /resume, worktree flag keep, and skill-path hints on failed reads.

Why this loop

Grok CLI 8a14c91 is a breaking mcp/cli sync. It removes the legacy managed MCP configs client from shell and pager, so any wrapper still loading MCP that way will fail. It also removes stale extracted platform skills that shadowed bundled skills, so the bundled copies win. Same commit keeps the standalone worktree flag across cwd switch and resume, detects standalone grok worktrees for branch display, speeds up local /resume on large session transcripts, and suggests registered skill paths on failed reads. Process lifetime is stricter: a requested quit always exits, subagents drain before session delete, .envrc evaluation is bounded so a blocked read cannot freeze session load, and the tools server is protected from the OOM killer with kill attribution.

Proposed actions

  1. Pin Grok CLI to 8a14c91 (https://github.com/xai-org/grok-build/commit/8a14c91d88875a831a38b3a066b1683116bcb31c). Search the workspace for any remaining use of the legacy managed MCP configs client in shell or pager and delete those call sites—the client is gone.
  2. Find extracted platform skill copies that duplicate bundled skills and delete those stale extracted files so they no longer shadow bundled skills.
  3. Point large-transcript resume at local /resume. Persist the standalone worktree flag across cwd switch and resume, and use standalone grok worktree detection for branch display.
  4. On failed skill reads, use the registered skill path the CLI now suggests. Drain subagents before session delete. Treat a requested quit as process exit—it always exits.
  5. Bound .envrc evaluation during session load so a blocked read cannot freeze startup; expect the tools server to be protected from the OOM killer with OOM kills attributed.

Agent prompt

Paste into your agent or query via MCP (get_agent_prompt) — free, no extra AI cost

Copilot Chat / Agent mode

DevAgentRadar → GitHub Copilot

You are helping me adopt a real coding-assistant change. Work only from the facts below. Do not invent features.

Context

Assistant: xAI Grok CLI (Grok Build) Proposal: Drop legacy managed MCP configs and shadowed platform skills in Grok CLI Summary: Grok CLI 8a14c91 removes the legacy managed MCP configs client from shell/pager and deletes stale extracted platform skills that shadow bundled ones, plus faster /resume, worktree flag keep, and skill-path hints on failed reads. Primary source: https://github.com/xai-org/grok-build/commit/8a14c91d88875a831a38b3a066b1683116bcb31c

Why it matters

Grok CLI 8a14c91 is a breaking mcp/cli sync. It removes the legacy managed MCP configs client from shell and pager, so any wrapper still loading MCP that way will fail. It also removes stale extracted platform skills that shadowed bundled skills, so the bundled copies win. Same commit keeps the standalone worktree flag across cwd switch and resume, detects standalone grok worktrees for branch display, speeds up local /resume on large session transcripts, and suggests registered skill paths on failed reads. Process lifetime is stricter: a requested quit always exits, subagents drain before session delete, .envrc evaluation is bounded so a blocked read cannot freeze session load, and the tools server is protected from the OOM killer with kill attribution.

Suggested actions

  1. Pin Grok CLI to 8a14c91 (https://github.com/xai-org/grok-build/commit/8a14c91d88875a831a38b3a066b1683116bcb31c). Search the workspace for any remaining use of the legacy managed MCP configs client in shell or pager and delete those call sites—the client is gone.
  2. Find extracted platform skill copies that duplicate bundled skills and delete those stale extracted files so they no longer shadow bundled skills.
  3. Point large-transcript resume at local /resume. Persist the standalone worktree flag across cwd switch and resume, and use standalone grok worktree detection for branch display.
  4. On failed skill reads, use the registered skill path the CLI now suggests. Drain subagents before session delete. Treat a requested quit as process exit—it always exits.
  5. Bound .envrc evaluation during session load so a blocked read cannot freeze startup; expect the tools server to be protected from the OOM killer with OOM kills attributed.

After you finish

Do not report this as applied to DevAgentRadar. You cannot write the visitor's loop.

Tell the human: open https://devagentradar.com/proposals/xai-grok-cli-8a14c91-drop-legacy-managed-mcp-configs-and-shadowed-platfo and mark Applied, Skipped, or Failed. Proposal id: 155a004e-f3a7-4204-a0e2-021ead97085a

Your job

  1. Restate the change in one sentence.
  2. Propose a minimal plan for my repo (or a throwaway pilot).
  3. Implement only what I approve; prefer small diffs and tests.
  4. Call out risks (permissions, breaking APIs, cost).

Start by confirming you understood the proposal.

mcpmodelclibreakingRelease source ↗

Your loop

This browser · no sign-in · not shared as “you”

After you run the prompt

Only you can mark this. Agents cannot write your loop.

Your decision stays on this device. A public tally appears after a few votes.

Originating release signal

xAI Grok CLI (Grok Build)8a14c91Aug 8, 2026

Synced from monorepo

Synced from monorepo · Changes: · Make memory trace wait signal-safe · Keep standalone worktree flag across cwd switch and resume · Detect standalone grok worktrees for branch display · Allow Send Now throughout goal mode · Make non-blocking startup structural · A requested quit always exits the process · Suggest registered skill paths on failed reads · Diagnose scroll anchor jolts · Answer HITL ExtMethods on -p · Bound .envrc evaluation so a blocked read can't freeze session load · Protect the tools server from the OOM killer and attribute OOM kills · +5 more changes
Verified excerpt — the source's own words

Synced from monorepo

Changes:

  • Make memory trace wait signal-safe
  • Keep standalone worktree flag across cwd switch and resume
  • Detect standalone grok worktrees for branch display
  • Allow Send Now throughout goal mode
  • Make non-blocking startup structural
  • A requested quit always exits the process
  • Suggest registered skill paths on failed reads
  • Diagnose scroll anchor jolts
  • Answer HITL ExtMethods on -p
  • Bound .envrc evaluation so a blocked read can't freeze session load
  • Protect the tools server from the OOM killer and attribute OOM kills
  • Speed up local /resume on large session transcripts
  • Drain subagents before session delete
  • Remove stale extracted platform skills that shadow bundled skills
  • Honest system.notify acks for synchronous pre-forward drops
  • Remove legacy managed MCP configs client from shell and pager
Primary source ↗