Session Persistence
- Category
- Rogue Agent
- Confidence
- 88% confidence
- Finding
The skill instructs the user to persist an API key in a local configuration file after assisting with account creation. Persisting secrets is common, but coupling it with agent-guided signup and key generation increases the chance the agent becomes involved in secret handling, storage guidance, or accidental exposure through logs, screenshots, or unsafe file practices.
- Content
- Check if
ISITWATER_API_KEYis set in the environment. - If it is not set:
- Inform the user: "You need an IsItWater API key. You can get one at https://isitwater.com"
- Offer to help them sign up using the browser tool — navigate to https://isitwater.com, create an account, and generate an API key from the dashboard.
- Once the user has a key, guide them to configure it in
~/.openclaw/openclaw.json:
json - Check if
