Session Persistence
- Category
- Rogue Agent
- Confidence
- 75% confidence
- Finding
The skill instructs creation and reuse of a long-lived API key stored in a secure credential store to enable payment operations. Even though it forbids pasting the key into chat and prefers native secure storage, persistent bearer credentials for purchasing and transfers increase the blast radius if the host credential store, agent environment, or connected tooling is compromised.
- Content
md is required before continuing that task. - If they need an API key, open the Snaplii App and sign in, then go to More → Payment Methods → AI Payment Management → + New API Key. Set a name, choose permissions and a spending limit, then create and copy the key. The key is shown only once. Explain that reading account information, purchasing, and transferring money need the corresponding permissions. During installation there may be no business task yet: let the user choose
