Security
September 19, 2026 ยท View on GitHub
This plugin handles model-facing state and can dispatch Hermes computer_use actions. Do not open a public issue with secrets, credentials, raw UI captures, or private logs. Use the repository's GitHub private vulnerability reporting channel when it is available; otherwise contact the maintainer through the repository profile before public disclosure.
Operational boundaries:
public_or_sanitized_data_ackis a caller attestation, not DLP or authorization. Do not send private, employer, regulated, credential, payment, or verification data.- The client accepts only the fixed direct TypeSafe or OpenRouter Jev endpoint and endpoint-specific aliases. OpenRouter provider fallback is disabled, direct TypeSafe requests omit OpenRouter-only fields, and redirects are rejected.
- Computer use is cross-platform when Hermes' Cua Driver-backed tool is available. It preserves Hermes dispatch and approval, filters sensitive or destructive controls, partitions dense targets without dropping them, re-captures before actions, and returns
verified: falsefor completion candidates. - Do not commit API keys, auth files, config files, raw runs, UI captures, or logs. Use the repository
.gitignoreand Hermes' native secret/config flows.
Security reports should include the plugin version, a minimal reproduction, and sanitized output only. Never include secret values.