Skip to content

Narrow destructiveHint usage#253

Open
saschagordner wants to merge 1 commit intogetsentry:mainfrom
saschagordner:manifest-destructivehint-audit
Open

Narrow destructiveHint usage#253
saschagordner wants to merge 1 commit intogetsentry:mainfrom
saschagordner:manifest-destructivehint-audit

Conversation

@saschagordner
Copy link

Right now my agent asks for permission for tools every session where I don’t think permission should be required, e.g. session_set_defaults / build_run_sim.

That led me to notice the broad usage of destructiveHint, and I think it should be applied more narrowly.

I had Codex audit all tool manifests and their respective implementations and remove destructiveHint where tools are not destructive by MCP semantics (using the Anthropic mcp-builder guidance as the baseline).

@cameroncooke What do you think about this?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant