Files
hermes-agent/plugin-catalog/secure-env-ingress.yaml

17 lines
1.2 KiB
YAML

name: secure-env-ingress
repo: https://github.com/web3blind/hermes-secure-env-plugin
sha: 8f42ca9a66a98a446c21e193605a8ee18d5ca417
subdir: secure_env_ingress
description: "One-use HTTPS forms for adding missing environment secrets and saving browser logins to the native encrypted Browser Vault, outside messenger chat and LLM input. Disclosure — /senv setup hands the model a skill that installs host packages with sudo (certbot, Let's Encrypt IP certificate) after your approval; the form server binds all interfaces over TLS for one single-use link at a time; the pre_gateway_dispatch hook observes every gateway message on every platform to bind /senv to the sending user; the model-callable browser_vault tool, usable only in an interactive Telegram turn with a live plugin browser page, reads the current page URL and, after you submit a one-time HTTPS form, saves the username and password as a login item in Hermes' native encrypted vault under HERMES_HOME."
maintainer: web3blind
tier: community
category: tools
version: "0.5.1"
docs_url: https://github.com/web3blind/hermes-secure-env-plugin#readme
platforms: [linux]
capabilities:
provides_tools: [browser_vault]
provides_hooks: [pre_gateway_dispatch]
provides_middleware: []
requires_env: []