{
  "sources": [
    {
      "url": "https://raw.githubusercontent.com/aydnOktay/hermes-done-bell-/3fa519a291d91b0e6c44bd42762190363ce80c39/README.md",
      "quote": "Hermes plugin: **ring when a turn finishes** so you can leave the window."
    },
    {
      "url": "https://raw.githubusercontent.com/aydnOktay/hermes-done-bell-/3fa519a291d91b0e6c44bd42762190363ce80c39/tests/test_bell.py",
      "quote": "def test_cli_notify_gate() -> None:"
    },
    {
      "url": "https://raw.githubusercontent.com/NousResearch/hermes-official-plugins/e7a218f26db88426ab3e7376f0e000b6e356f5e7/homeassistant/README.md",
      "quote": "By default, **no events are forwarded**."
    },
    {
      "url": "https://raw.githubusercontent.com/NousResearch/hermes-official-plugins/e7a218f26db88426ab3e7376f0e000b6e356f5e7/homeassistant/tests/test_service_policy.py",
      "quote": "def test_custom_script_permission_does_not_hide_denied_explicit_target(monkeypatch):"
    },
    {
      "url": "https://raw.githubusercontent.com/Sahil-SS9/house-style/2920179bd79b6a2476d68df85b2de04dd2dc4842/README.md",
      "quote": "house-style redacts through the host with `ctx.redact_text()`, a plugin seam that is not\nin mainline Hermes yet"
    },
    {
      "url": "https://raw.githubusercontent.com/Sahil-SS9/house-style/2920179bd79b6a2476d68df85b2de04dd2dc4842/src/house_style_core/v4a.py",
      "quote": "_HINT = re.compile(r\"^@@\\s*(.*?)\\s*@@\\s*$\")"
    },
    {
      "url": "https://raw.githubusercontent.com/rndaom/Hermes3DS/3182c0b1cc97072e6aa047dd463474e3b12b84d7/plugin/tests/test_hardening.py",
      "quote": "async def test_unpair_from_another_process_revokes_at_once(server, tmp_path):"
    },
    {
      "url": "https://raw.githubusercontent.com/rndaom/Hermes3DS/3182c0b1cc97072e6aa047dd463474e3b12b84d7/README.md",
      "quote": "A **Nintendo 3DS / 2DS** (Old or New) with custom firmware (Luma3DS) and the Homebrew Launcher."
    },
    {
      "url": "https://raw.githubusercontent.com/meelis545/qqq-ai-visibility-mcp/06278fa89aef5ad40605722f494b069905f62732/README.md",
      "quote": "This repository holds the documentation and client configuration only. The server is hosted by QQQ O\u00dc on qqq.ee; there is nothing to install or run."
    },
    {
      "url": "https://raw.githubusercontent.com/kyle-bartlett/booking-bridge/8d013fcd7500f5b9e3b98588a6c32826f25c8252/tools.py",
      "quote": "existing = [e for e in api.list_events(cal, _rfc(t0 - timedelta(minutes=1)), 10)\n                    if ((e.get(\"extendedProperties\") or {}).get(\"private\") or {}).get(\"bookingBridgeKey\") == idem]"
    },
    {
      "url": "https://api.github.com/repos/NousResearch/hermes-agent/pulls/150203",
      "quote": "**Live Google test: NOT run yet.**"
    },
    {
      "url": "https://raw.githubusercontent.com/Carmel-Labs-Inc/agentstatus-mcp-index/8678c389f76a928a530d868eb9f51ead14e02783/skills/agentstatus-index/SKILL.md",
      "quote": "`call_indexed_tool` sends that one call to the public server the user already picked and returns that server's result."
    },
    {
      "url": "https://raw.githubusercontent.com/WorkPodsAgents/agent-ready/aef0165b94c98b8c14123888e0419dbbb9cd384c/hermes/README.md",
      "quote": "It is the only tool that does more than read, so the plugin marks the server `untrusted` and\n  Hermes asks before running it."
    },
    {
      "url": "https://raw.githubusercontent.com/pareto-inference/hermes-pareto-provider/647bd6f8b71aee079eec2b0e954cfb18b4eb6e2a/__init__.py",
      "quote": "Every request must stream: a plain call is answered\nHTTP 400 ``streaming_only``."
    },
    {
      "url": "https://raw.githubusercontent.com/Kesuek/memrack/fc5dfee8854ab4ebda6b5dda71dc094b3e07f99c/__init__.py",
      "quote": "def prefetch(self, query, *, session_id=\"\"):\n        if self._active is None:\n            return \"\"\n        return self._active.prefetch(query, session_id=session_id or self._session_id) or \"\""
    },
    {
      "url": "https://raw.githubusercontent.com/cayden970207/thoth/289372a7019d8ade5617b1829b7b782bfb304c74/README.md",
      "quote": "Each task gets its **own git branch and worktree**, so Claude Code and Codex can work at the same time."
    },
    {
      "url": "https://raw.githubusercontent.com/cayden970207/thoth/289372a7019d8ade5617b1829b7b782bfb304c74/tests/test_core.py",
      "quote": "def test_agents_and_project_commands_get_only_the_environment_they_need(monkeypatch):"
    },
    {
      "url": "https://raw.githubusercontent.com/Epistetechnician/playbox/666ec4be6878576559910c0622318252d6edeb92/hermes-plugin-witness/__init__.py",
      "quote": "subprocess.run([\"playbox\", \"record\", \"--home\", home, \"--kind\", \"hermes_tool_call\", \"--log\", log],\n                       input=json.dumps(entry), text=True, capture_output=True, timeout=5, check=False)"
    },
    {
      "url": "https://raw.githubusercontent.com/Epistetechnician/playbox/666ec4be6878576559910c0622318252d6edeb92/hermes-plugin-witness/witness.py",
      "quote": "r\"^(read|search|list|get|view|find|grep|glob|ls|cat|web_search|web_extract|skill_view|skills_list|session_search|tool_search|tool_describe|clarify)\""
    },
    {
      "url": "https://api.github.com/repos/NousResearch/hermes-agent/pulls/150474/reviews",
      "quote": "one bad line can stall a turn."
    }
  ]
}
