Radar brief — 2026-08-29
CLI coding agents ship lockdown, Bedrock GPT-5.6 routing, and session ops — while MCP auto-approve and restored permission profiles quietly change the blast radius.
What the evidence shows
This brief covers 14 signals across 23 tracked assistants. The trusted-source mix is 49% GitHub/changelog vs HTML. Eight open improvement proposals sit behind the evidence. One source is reporting errors. Themes cluster on cli, model, agent, then mcp, security, ide, breaking, and pricing.
Prefer the GitHub tags below. Several high-weight notes omit large tails (bodyOmitted of 98, 154, 151, 43, 36) — do not treat those rows as complete changelogs. HTML/docs rows (Kiro, Windsurf, Factory Droid) are noisier.
GitHub-tagged releases (preferred)
on_failure on PreToolUse, PreToolUseResult, stable tool_call_id. Saved recipes can be selected when creating a schedule. Tagged breaking / mcp / security; 98 changes omitted./export dumps a TUI thread to Markdown. codex exec fork plus archive/restore. Draft prompts during TUI startup. Estimated thread credits/cost in /status, status lines, and titles. Amazon Bedrock Runtime is a built-in provider (AWS profile, region, GPT-5.6 routing). Hooks can run async and invoke MCP tools. Resume restores working directory and approval policy; MCP recovers after OAuth without restart. 154 changes omitted.codex agents dashboard (search/start/open/rename/stop). /cd, /pwd, /cwd. codex queue to local or remote sessions. Broader Vim motions. codex doctor covers endpoint protection, proxy, desktop app, updates. SDK: exact CLI config overrides; max / ultra reasoning. Resumed/forked threads restore the active permission profile instead of current defaults. Duplicate sub-agent activity fixed; WebRTC sideband reconnects. 151 changes omitted.--restricted / CLAUDE_CODE_RESTRICTED=1 strips command/code tools and WebFetch (unless named in --tools), keeps file tools inside the working tree, refuses bypassPermissions, and ignores user/project/local settings. Agent frontmatter experimental.cacheTtl (5m/1h). claude self-hosted-runner --client-label. Settings-load diagnostics in /doctor and /status. /web-setup warns if the GitHub CLI token lacks workflow scope. /usage-credits for some Enterprise billing paths. Cross-session SendMessage / ListAgents on Bedrock/Vertex/Foundry and when telemetry is off. Tagged breaking. 43 changes omitted./voice dictation (f5); mic-serve forwards a local mic over SSH. One live dictation stream per account (second stream no longer looks like quota exhaustion). Status-line cost field (unrounded session estimate). Embedded ripgrep for code search. always-proceed now auto-approves MCP tool calls and page reads. Allow-always suggestions for npm run / yarn / pnpm / cargo run pin the script name. Auto-generated conversation titles. Clearer ADC miss for Google-credential MCP servers.USERPROFILE if HOME is unset. Browser/MCP images render inline. Full-history session search via command bar. GitHub onboarding step. Hub schedules no longer wiped on update; agent schedules live in ~/.cline/schedules and show a markdown completion summary./my-skill ..., not the whole SKILL.md). Provider-executed tools now surface as observational events. PreToolUse contextModification is delivered again; PostToolUse hooks are awaited (120s) and honor contextModification / cancel. run_commands { command } with spaces no longer ENOENT. Tagged breaking.textVerbosity to OpenAI-compatible providers that reject it; Bedrock compatibility; sticky model-picker headers. Also removes outdated OpenCode Go first-month discount copy — pricing noise, not a capability change.HTML / docs changelogs (noisier)
/spec run (progress + task-scope selection) and a Preserve scrollback toggle. The same HTML blob also mixes 2.19.1 notes (mouse in spec review, stream idle watchdog / retries / 60-minute stream timeout). Duplicate low-content 2.20.1 URL in this window — treat as one release, not two.devin.agentWindow.location can split it out. Faster Agent/Editor toggle (Ctrl/Cmd+G). Untrusted-workspace warning before local agents. Windows CLI shim so Desktop updates devin; Linux .deb no longer drops the shared Microsoft apt keyring. Enterprise link to request more usage at ACU limits.For developers
- Codex: If you are on the Rust CLI, take rust-v0.148.0 then rust-v0.149.0 as a pair. Practice
/export,codex exec fork,/cd//pwd//cwd, andcodex queue. Use/statusfor thread cost where the workspace is eligible. If you fork or resume, verify the restored permission profile — 0.149 stops silently falling back to whatever is default now. Turn oncodex doctorafter proxy/EDR pain. SDK users can pass exact CLI config overrides and selectmaxorultrareasoning. - Goose v1.48.0: Inventory new declarative providers before adding them (TrustedRouter, OpenCode Zen, Gondola, SayGM, Lynkr, PleumRouter). If you were on Z.ai GLM-5.2, expect GLM-5.3. Wire PreToolUse
on_failureand the stabletool_call_idif you debug hook/tool traces. Use custom provider cost fields if you already juggle multi-provider spend. Do not assume you have read the full release — 98 items are omitted. - Claude Code v2.1.248: Try
--restricted(orCLAUDE_CODE_RESTRICTED=1) on untrusted trees. Allow only the tools you need via--tools. Setexperimental.cacheTtlin agent frontmatter when subagent TTL is unset. Use/doctor//statuswhen server-managed settings fail to load (Bedrock/Vertex/third-party/ANTHROPIC_BASE_URL). If/web-setupwarns about missing GitHubworkflowscope, fix the token before pushing a huge repo. - Antigravity 1.1.21:
/voice/f5for dictation;mic-serveonly if you actually want a remote CLI to hear a local mic. Put the newcostfield on a custom status line. Re-readalways-proceed: it now auto-approves MCP tools and page reads. When allowingnpm run dev-style commands, confirm the pin is the script name, not every script. - Cline: Windows users can install desktop-v0.0.20 (signed x64, auto-update). After upgrade, look for schedules in
~/.cline/schedules, not chat folders. SDK v0.0.76: skills arrive through the skills tool (transcripts will look different); do not rely on fire-and-forgetPostToolUse— hooks are awaited and cancancel. Image-capable models can persist generated images in the session. - Zed AI v1.16.1: Gemini 3.6 Flash is in the Google AI list. Turn off automatic Terminal Panel open if new workspaces feel noisy. Collapse grouped Git changes when the panel is dense.
- Kiro v2.20.1: Run V3 specs with
/spec runif you want the full-screen task view and scope picker. Enable Preserve scrollback if resize/overflow was wiping history. Treat mixed 2.19.1 stream-recovery notes in the same HTML page as possible prior patches, not proven 2.20.1 content. - Windsurf v3.8.20: Set
devin.agentWindow.locationif you want Agent Command Center in its own window. Trust the workspace explicitly when the sidebar warns, or local agents stay off. On Windows, install Devin CLI from Desktop sodevintracks the app. - Factory Droid v0.200.0: Use model-list search; expect a confirm when a Git pull fails instead of a silent tree fix; keep the real background PID if you need to kill a job. Ignore v0.208.1 except as a limited GPT/Grok price tag.
For teams
- Default to restricted / trusted-workspace paths in shared and CI contexts. Claude’s
--restrictedis the clearest lockdown switch in this window: no shell/code/WebFetchunless named, nobypassPermissions, settings files ignored. Windsurf now warns on untrusted workspaces before local agents run — make “trust this folder” an explicit onboarding step, not a click-through. - Re-audit MCP and permission modes this week, not next quarter. Antigravity’s
always-proceedexpanding to MCP + page reads is a blast-radius change. Codex 0.148 lets hooks call MCP asynchronously; 0.149 restores the permission profile on resume/fork. Goose adds more declarative/OpenAI-compatible providers plus PreToolUse failure handling. If your policy assumed “resume = current org default” or “always-proceed = shell only,” that assumption is stale. - Bedrock / GPT-5.6 routing is showing up in more than one CLI. Goose v1.48.0 and Codex rust-v0.148.0 both document AWS Bedrock + GPT-5.6 routing. Align provider allowlists, logging, and cost attribution (Goose custom cost fields; Codex
/statuscredits) before developers point production repos at a new route. - Cline Desktop on Windows is now a real fleet target (signed installer, auto-update,
USERPROFILEMCP path). Move global rules/schedules with the product: agent schedules consolidate under~/.cline/schedules. SDK 0.0.76 changes skill expansion and hook delivery — teams withPreToolUse/PostToolUseautomation should regression-test before rolling the SDK. - Enterprise spend and runner identity: Claude
/usage-credits(AWS Marketplace / self-serve Enterprise / trials) and self-hosted runner--client-label; Windsurf Enterprise ACU request link. Use labels and credit requests as process, not as a substitute for permission policy. - Git safety: Factory Droid now confirms before fixing a failed pull by changing the working tree. That is the right default for shared repos; do not disable it to “keep agents fast.”
- Open team-facing proposals already filed from this evidence: register TrustedRouter / OpenCode Zen on Goose; install Cline Desktop v0.0.20 and move global rules; split Windsurf’s Agent Command Center with
devin.agentWindow.location.
What to ignore
- The second Kiro
2.20.1signal (changelog fragment with no body). Same version, no extra facts. - Factory Droid v0.208.1 “60% off GPT and Grok” and OpenCode v1.18.22 deleting old Go-discount marketing. Pricing copy is not capability evidence.
- Omitted tails. Goose (+98), Codex 0.148 (+154) and 0.149 (+151), Claude (+43), Zed (+36) are truncated. Do not invent the missing bullets, and do not assume “tagged
breaking” has a fully listed break. - Kiro HTML structure. The v2.20.1 page inlines 2.19.x “Improvements / Fixes / Patches” narrative. Stream-recovery and mouse-in-review may be real, but they are not cleanly version-scoped in this evidence.
- Open proposals that are not in the JSON releases: DeepSeek V4 reasoning on a Zed v1.17.2 that is not in this window; Grok CLI prompt/MCP cleanup; Tabnine 6.5.3 org repos. Those are backlog pointers, not shipped facts.
- One source is reporting errors. Until it is identified in a later window, do not overweight a single HTML changelog.
Watch next
- Whether GPT-5.6 on Bedrock stays a Goose/Codex routing note or shows up in more assistants’ versioned tags.
- Hook × MCP × permissions: Goose
on_failure/ stabletool_call_id, Codex async hooks + MCP, Cline awaitedPostToolUse, Antigravityalways-proceedMCP auto-approve. This is the likely next break for sandboxes. - Restricted-mode adoption vs. developer escape hatches (
--tools, allow-always script pins, restored permission profiles on fork). - Multi-session ops becoming CLI-native: Codex
agentsdashboard +queue, ClaudeSendMessage/ListAgents, Cline schedules, Kiro full-screen/spec run. - Remaining 8 open proposals, especially ones that still lack a GitHub tag in this brief (Zed DeepSeek effort, Grok CLI MCP/skills, Tabnine org repos).
- The error-reporting source (1) — confirm whether it is an HTML changelog scrape or a real product incident.
How to use DevAgentRadar
DevAgentRadar ranks versioned evidence (GitHub releases first) so you can decide what to install, what to policy, and what to ignore — without vendor landing pages. Read What the evidence shows as the fact table; use For developers as a personal upgrade checklist and For teams as a permissions/MCP/spend review. Treat HTML/docs rows and promotional version notes as leads, not as proof. When bodyOmitted is set, stop at the listed facts. Track the linked open proposals for concrete follow-ups, and come back on the next window for anything this brief explicitly refused to invent.
Evidence appendix
- Evidence window: top curated signals (versioned releases preferred)
- Assistants tracked: 23
- Signals in this brief: 14
- Trusted source mix (GitHub/changelog vs HTML): 49%
- Open improvement proposals: 8
- Sources reporting errors: 1
High-signal releases used
-
Goose
v1.48.0: TrustedRouter declarative provider #11422 · OpenCode Zen gateway as a declarative provider [#10939](https://gi — source -
OpenAI Codex CLI
rust-v0.148.0: Export complete TUI conversations to Markdown with/export, either to the clipboard or a new file. (#37358) · Fork sessions withcodex exec fork, and archiv — source -
Claude Code
v2.1.248: Added--restricted(orCLAUDE_CODE_RESTRICTED=1): removes the built-in tools that run commands or code andWebFetch(unless named in--tools), keeps fil — source -
OpenAI Codex CLI
rust-v0.149.0: Added an interactivecodex agentsdashboard for searching, starting, opening, renaming, and stopping tasks, with configurable shortcuts. (#39094, #39112, #391 — source -
Zed AI
v1.16.1: This week's release includes Gemini 3.6 Flash support, collapsible grouped changes and optional stash messages in the Git Panel, zooming and horizontal scrollin — source -
Google Antigravity
1.1.21: Added/voicedictation, which transcribes speech straight into the prompt; pressf5or run/voiceto start and stop it, and use themic-servesubcommand — source -
Cline
desktop-v0.0.20: Cline Desktop now ships on Windows: releases include a code-signed x64 installer, and installed apps auto-update on the same feed macOS does · Windows shell fix — source -
Cline
sdk/sdk/v0.0.76— SDK v0.0.76: Added model-driven image generation. · Models that support it can generate images during a turn, and generated images are persisted in session history and expor — source -
OpenCode
v1.18.22: Removed outdated OpenCode Go first-month discount messaging and pricing. · Fixed OpenCode device login links when servers return relative verification URLs or u — source -
Kiro
v2.20.1: 2.20.1 Aug 27, 2026 Full-Screen Spec Task Execution and Preserve Scrollback This release gives V3 spec runs a full-screen task execution view with real-time pro — source -
Windsurf
v3.8.20: v3.8.20 August 21, 2026 Devin Desktop The Agent Command Center now follows whichever space is selected instead of being tied to one folder, converts an editor w — source -
Factory Droid
v0.200.0— · Desktop v0.157.0 (August 20, 2026): Background processes report real process IDs, MCP connections stay authenticated across reconnects, and the model list is searchable in the app · **Failed pull — source -
Factory Droid
v0.208.1— · Desktop v0.165.1 (August 29, 2026): 60% off GPT and Grok models · GPT and Grok discount - GPT and Grok models now bill at 60% off for a limited time, with the discount shown in the model selec — source -
Kiro
2.20.1— Aug 27, 2026: 2.20.1 Aug 27, 2026 — source
Open proposals
- Install Cline Desktop v0.0.20 on Windows and move global rules to ~/Cline/Rules (audience: everyone, P5)
- Register TrustedRouter and OpenCode Zen as Goose declarative providers (audience: team, P5)
- Run V3 specs with /spec run in Kiro’s full-screen task view (audience: developer, P4)
- Enable low reasoning effort for DeepSeek V4 Flash and V4 Pro (audience: developer, P4)
- Replace <output_efficiency> with <response_guidelines> in Grok CLI prompts (audience: developer, P4)
- Drop legacy managed MCP configs and shadowed platform skills in Grok CLI (audience: developer, P4)
- Upgrade Tabnine to 6.5.3 and add organization-level repositories (audience: team, P3)
- Set devin.agentWindow.location to split Agent Command Center into its own window (audience: developer, P3)
Anonymous · one vote per visitor · re-click to clear. Helps improve digests—not a product ranking.