What to do
- Upgrade, then run
agnostic-ai syncand read theallowed-toolsdiff on any Windsurf agent or permission rule that grantsWrite. It changes fromedittowrite, which is narrower than what the previous release wrote (one sync, then a diff review). - If you sync both
claudeandamp, decide whether Amp should keep loading your skills twice. Setx-amp.amp.skills.disableClaudeCodeSkillson a settings spec to stop it (one key in one spec).
Nothing else needs action.
What changed
- A Windsurf agent or permission rule granting only
Writenow emits Devin'swritetool instead ofedit, so it no longer grants file editing nobody asked for (#1022). - Codex agents map the portable
effortontomodel_reasoning_effort, andx-codex.model_reasoning_effortstill wins when both are set (#1016). importkeeps skill and agent frontmatter a target has nowhere to put, so a sync followed by an import stops deletingargument-hint,allowed-tools,tools, andeffortfrom your specs.
Everything else is in the GitHub release notes.
Upstream CLI and model news
- Devin CLI v3000.11.1 (2026-09-21): subagent profiles, skills, and permission rules recognize a
writetool distinct fromedit, so the two can finally be granted separately. This release mapsWriteonto it. State: supported. changelog - Kilo Code v7.7.0 (2026-09-15): session goals keep one objective in focus across turns, gated by
permission.goalandpermission.goal_reportin the project'skilo.jsonc. Both keys reach that file today throughx-kilo.permission, with no change needed here. State: target extension. goals - Amp (2026-09-22): the settings schema added
amp.skills.disableClaudeCodeSkills,amp.skills.disableGlobalAgentsSkills, andamp.skills.path, which control whether Amp also reads Claude Code's and the global agent skill directories. Reachable throughx-ampon a settings spec. State: target extension. settings schema