What to do

  1. Upgrade, then run agnostic-ai sync and read the allowed-tools diff on any Windsurf agent or permission rule that grants Write. It changes from edit to write, which is narrower than what the previous release wrote (one sync, then a diff review).
  2. If you sync both claude and amp, decide whether Amp should keep loading your skills twice. Set x-amp.amp.skills.disableClaudeCodeSkills on 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 Write now emits Devin's write tool instead of edit, so it no longer grants file editing nobody asked for (#1022).
  • Codex agents map the portable effort onto model_reasoning_effort, and x-codex.model_reasoning_effort still wins when both are set (#1016).
  • import keeps skill and agent frontmatter a target has nowhere to put, so a sync followed by an import stops deleting argument-hint, allowed-tools, tools, and effort from 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 write tool distinct from edit, so the two can finally be granted separately. This release maps Write onto it. State: supported. changelog
  • Kilo Code v7.7.0 (2026-09-15): session goals keep one objective in focus across turns, gated by permission.goal and permission.goal_report in the project's kilo.jsonc. Both keys reach that file today through x-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, and amp.skills.path, which control whether Amp also reads Claude Code's and the global agent skill directories. Reachable through x-amp on a settings spec. State: target extension. settings schema