Fail closed
Grant the action.
Keep the value in the vault.
- agentdeploy to prod, needs GH_TOKEN
- agentpassgrant issued · secret not in context
- modelsees: allowed / denied. never the token.
- logs, traces, chat · redacted
chained.tools
A vault so your agent can act without the secret entering the model. 1Password assumes a human is looking. Agents look by default.
Fail closed
Grant the action.
Keep the value in the vault.
You can paste a secret into a prompt once. Then it lives in the thread, the logs, the provider, the laptop. agentpass keeps those bytes out: the agent requests a capability, the vault performs it or refuses it, and the secret never enters the model.