Troubleshooting
Duplicate approval requests
Check for repeated agent actions and duplicate hook installations before changing policy.
Two requests can look alike when an agent retries an action, when two agent sessions run the same command, or when the same integration is installed more than once.
- Open each request and compare the agent name, time, tool, and command.
- Check whether one request is a retry after a timeout or denial.
- Run
npx agentapprove statusand look for more than one active Agent Approve entry for the same integration. - Rerun
npx agentapprove installand select only the integrations you intend to keep active. - Start one new interactive agent session and test again.
Do not approve both requests only because their titles match. One may belong to a different session or carry different tool input.
If duplication continues, collect a safe support report with approximate times and redacted agent names. Do not include full commands unless support asks for a specific sanitized example.