Skip to content

Capability matrix ​

IntegrationReadWriteDeleteExecuteApprovalAuditScope
Node SDKYesYesYesNoYesYesCalls through GuardedFs
MCP wrapperYesYesYesYesYesYesRegistered wrapped tools only
Claude CodeYesYesNoNoYesYesMatched PreToolUse direct file tools only
CursorYesYesNoNoYesYesMatched preToolUse direct file tools only
OpenAI CodexNoYesYesNoYesYesapply_patch through local project hooks
WatcherNoNoNoNoNoYesAudit-only changes; reads are not observable

Yes means the integration has a code path capable of enforcing or recording that operation. It does not imply that unrelated processes or tools are covered.

Shell commands are deliberately not counted. A pre-shell hook can approve or reject a command, but approval does not constrain the command's downstream filesystem effects. Codex's sandbox, Cursor's run mode, and Claude Code's native permissions remain separate and should stay enabled.

Released under the MIT License.