{
  "sources": [
    {
      "url": "https://raw.githubusercontent.com/aydnOktay/hermes-done-bell-/3fa519a291d91b0e6c44bd42762190363ce80c39/README.md",
      "quote": "Copy the pane (Hermes 0.21 installer may skip it):"
    },
    {
      "url": "https://raw.githubusercontent.com/NousResearch/hermes-official-plugins/e7a218f26db88426ab3e7376f0e000b6e356f5e7/homeassistant/README.md",
      "quote": "All are\nopt-in: unset means the tools behave exactly as before."
    },
    {
      "url": "https://raw.githubusercontent.com/winchxyz/hermes-ghost-call/b670ff8a930a02aff8afe2c39994bcf4645654ac/README.md",
      "quote": "Not yet run live: Twilio mode (mocks only), room mode with a real phone on a\nreal speaker, and the plugin inside a running Hermes chat"
    },
    {
      "url": "https://raw.githubusercontent.com/aitrainingdatabroker/courierpr-mcp-server/51d00a0b1036325e84d8e813c523c77ae9f9af97/hermes/README.md",
      "quote": "Only configuration and a skill are installed. The tool list is served by the remote server at runtime and is not covered by the pinned commit."
    },
    {
      "url": "https://raw.githubusercontent.com/Yicheng-Mark/hermes-windows-plugins/11ab27aa089cf302ac628e49534a39a0da91eba9/windows-certificates/README.md",
      "quote": "| `self_signed` | the subject and issuer DER blobs compared byte for byte (a root signs itself) |"
    },
    {
      "url": "https://raw.githubusercontent.com/EikeAhlers/hermes-cronforge/29c72205d5ff2f6a34877bf5285e3e508f2fdbcf/cronforge/analyze.py",
      "quote": "out.append({\"tool\": \"terminal\", \"args\": {\"command\": command}})"
    },
    {
      "url": "https://raw.githubusercontent.com/EikeAhlers/hermes-cronforge/29c72205d5ff2f6a34877bf5285e3e508f2fdbcf/cronforge/codegen.py",
      "quote": "if code != 0:\n            summary = {"
    },
    {
      "url": "https://raw.githubusercontent.com/nativ3ai/hermes-camel-guard-plugin/4cbfca3a5f1d46f5d152280cccc496d0df14d097/plugin/README.md",
      "quote": "Authorization applies to an effect category, not an exact command,\nfile path, recipient or argument. It does not prevent answer contamination or\nexfiltration through an already-authorized capability."
    },
    {
      "url": "https://raw.githubusercontent.com/leoresendedop-sys/overhead/5ddd2e5aed0e5451f0a9c5107270770c919e1eb8/README.md",
      "quote": "A\n  harvest, land clearing or snowmelt between the two dates can also look like a burn."
    },
    {
      "url": "https://raw.githubusercontent.com/AirKyzzZ/hermes-superagent/83544d7c0ef58587567ffa59de1d573df68dc85a/README.md",
      "quote": "The watchdog's nudge, restart and escalate haven't run on real Hermes, and unit tests and the demo cover those three repairs. The Gmail, Google Calendar and WhatsApp connectors have only run on synthetic data."
    },
    {
      "url": "https://raw.githubusercontent.com/ramakrishnanhulk20/othigai/5ddfa2615adf3294ae703930b1f814ff85c2ca6b/README.md",
      "quote": "- A call to the listener on the wrong path counts as probed, even if it carried data.\n- An allowed call to the address that never arrived counts as resisted.\n- A refused command or file that names both the key and the address counts as a fall, even if it was harmless."
    },
    {
      "url": "https://raw.githubusercontent.com/phucnht/hermes-helm/95df9a6e0313e2844486e90270b81a65b37dc26e/budget.py",
      "quote": "unpriced = core.execute(\"SELECT COUNT(*) FROM usage WHERE day=? AND usd IS NULL\", (_today(),))[0][0]\n        if unpriced:\n            lines.append(f\"{unpriced} call(s) have no price. Add the model to budget.prices.\")"
    },
    {
      "url": "https://raw.githubusercontent.com/WebisityStudio/hermes-pentest/6af5fc99bf5a8fa5303bc7b591a6a787098a5a26/README.md",
      "quote": "Requires Python 3.11+, Hermes with supported plugin APIs, and local Docker for\nmanaged web/Linux and browser checks."
    },
    {
      "url": "https://raw.githubusercontent.com/aydnOktay/hermes-done-bell-/3fa519a291d91b0e6c44bd42762190363ce80c39/desktop/plugin.js",
      "quote": "const busyMap = useValue(host.state.busyBySession) || {}"
    },
    {
      "url": "https://raw.githubusercontent.com/NousResearch/hermes-official-plugins/e7a218f26db88426ab3e7376f0e000b6e356f5e7/homeassistant/tools.py",
      "quote": "from agent.secret_scope import get_secret"
    },
    {
      "url": "https://raw.githubusercontent.com/nativ3ai/hermes-camel-guard-plugin/4cbfca3a5f1d46f5d152280cccc496d0df14d097/tests/plugins/test_camel_guard_information_flow.py",
      "quote": "def test_ifc_i7_concurrent_decisions_are_single_classification_and_deterministic():"
    },
    {
      "url": "https://raw.githubusercontent.com/leoresendedop-sys/overhead/5ddd2e5aed0e5451f0a9c5107270770c919e1eb8/engine/analysis.py",
      "quote": "Only pixels inside the AOI and with a valid SCL class in both dates count.\n    An index is only evaluated where its own bands are non-zero in both dates."
    },
    {
      "url": "https://raw.githubusercontent.com/AirKyzzZ/hermes-superagent/83544d7c0ef58587567ffa59de1d573df68dc85a/superagent/guard.py",
      "quote": "return f\"The router dispatches and never executes. {tool_name} is not available here, use superagent_dispatch.\""
    },
    {
      "url": "https://raw.githubusercontent.com/phucnht/hermes-helm/95df9a6e0313e2844486e90270b81a65b37dc26e/README.md",
      "quote": "Only the owner can use it. Menus open only in a DM with the bot, since in a shared channel anyone on the bot's allowlist could tap them. Typed commands work anywhere."
    },
    {
      "url": "https://raw.githubusercontent.com/WebisityStudio/hermes-pentest/6af5fc99bf5a8fa5303bc7b591a6a787098a5a26/guided_approval.py",
      "quote": "Register all six hooks and execution middleware, then call ``require`` at the final\nexecution boundary. Merely reaching a tool handler, a model argument, a saved\nrecord, or Hermes' generic ``approved`` result never grants authority here."
    }
  ]
}
