agnostic-ai v0.65.0: a Windsurf agent granting Write no longer also gets edit Agnostic-ai released v0.65.0, which changes Windsurf agents or permission rules that grant only `Write` to emit Devin's `write` tool instead of `edit`, so they no longer grant file editing (#1022). The release also maps Codex agents' portable `effort` onto `model_reasoning_effort` while `x-codex.model_reasoning_effort` still wins when both are set (#1016), and makes `import` preserve skill and agent frontmatter a target has nowhere to put, stopping sync-then-import from deleting `argument-hint`, `allowed-tools`, `tools`, and `effort` from specs. Users are advised to upgrade, run `agnostic-ai sync`, and review the `allowed-tools` diff on any Windsurf agent or permission rule granting `Write`. 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 https://github.com/Chemaclass/agnostic-ai/releases/tag/v0.65.0 . 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 https://docs.devin.ai/cli/changelog/stable.md - 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 https://kilo.ai/docs/code-with-ai/agents/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 https://ampcode.com/cli-settings.schema.json