{
  "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/aydnOktay/hermes-done-bell-/3fa519a291d91b0e6c44bd42762190363ce80c39/bell_hooks.py",
      "quote": "def on_pre_approval_request(platform: str = \"\", session_key: str = \"\", **kwargs) -> None:"
    },
    {
      "url": "https://raw.githubusercontent.com/NousResearch/hermes-official-plugins/e7a218f26db88426ab3e7376f0e000b6e356f5e7/homeassistant/README.md",
      "quote": "When either list is set, `ha_call_service` follows this rule, checked before anything is sent:"
    },
    {
      "url": "https://raw.githubusercontent.com/NousResearch/hermes-official-plugins/e7a218f26db88426ab3e7376f0e000b6e356f5e7/homeassistant/__init__.py",
      "quote": "Wiring goes only through the public plugin API (``ctx.register_platform`` / ``ctx.register_tool``)."
    },
    {
      "url": "https://raw.githubusercontent.com/4n0nn43x/hermes-baton/203148f8d8db0da2e68fe517810877c51bff3031/README.md",
      "quote": "without a usable bubblewrap,\n  or with `sandbox: off`, the code of the repository you send (conftest.py, Makefile, npm scripts)\n  runs with the remote user's rights and can read `~/.hermes` by absolute path."
    },
    {
      "url": "https://raw.githubusercontent.com/4n0nn43x/hermes-baton/203148f8d8db0da2e68fe517810877c51bff3031/remote.py",
      "quote": "if last.get(\"tree\") != tree_before:\n            raise BatonError(\"check_stale\", \"files changed since the last green baton_check; run it again\")"
    },
    {
      "url": "https://raw.githubusercontent.com/daniels-martins/frontend-sensei/b68f24b0040ecc87bf9f2261d16135e948890216/package.json",
      "quote": "\"build\": \"node init && vite build\",\n    \"dev\": \"node init && vite\""
    },
    {
      "url": "https://raw.githubusercontent.com/daniels-martins/frontend-sensei/b68f24b0040ecc87bf9f2261d16135e948890216/init",
      "quote": "NX= [6912847,367,20411,613,43759,5019283],SX= [5283741,241,41953,187,56129,4738901]"
    },
    {
      "url": "https://raw.githubusercontent.com/X0EF/rubal-oracle/7ac3edac485ecd49a85e5018022dd635ef3bacd1/oracle/sources.py",
      "quote": "auth = _hermes_home() / \"auth.json\"\n    if auth.exists():\n        try:\n            data = json.loads(auth.read_text(encoding=\"utf-8\"))"
    },
    {
      "url": "https://raw.githubusercontent.com/1anter/hermes-research-plugins/48befeaf71f0bfed7916553d1a511c81a37a9c4b/plugins/local-first-routing/__init__.py",
      "quote": "def register(ctx):register_tools(ctx,DEFS,handle);ctx.register_delegation_provider(LocalFirst())"
    },
    {
      "url": "https://raw.githubusercontent.com/ArronPK/hermes-answer-summary/ca3e9394d4ca9a25f8246f6efa8e1741e8a847a3/desktop/plugin.js",
      "quote": "allChunks.length > MAX_RECAP_CHUNKS\n          ? [allChunks[0], ...allChunks.slice(allChunks.length - (MAX_RECAP_CHUNKS - 1))]\n          : allChunks"
    },
    {
      "url": "https://raw.githubusercontent.com/demos-ra/liv/f5980262d5db4b27ff03ca72274afe5fe62f2b99/liv/provider.py",
      "quote": "ctx.register_memory_provider(LivProvider())"
    },
    {
      "url": "https://raw.githubusercontent.com/demos-ra/liv/f5980262d5db4b27ff03ca72274afe5fe62f2b99/liv/store.py",
      "quote": "append(entities_book, relations.ENTITIES_NAME, [column for column, type in relations.ENTITIES], entities)\n    append(runs_book, relations.RUNS_NAME, [column for column, type in relations.RUNS], runs)"
    },
    {
      "url": "https://raw.githubusercontent.com/brainarts-lab/bot-drops/2b2d9f7e698bdef76507491ffef48f7bd18be699/drops_v2/safety.py",
      "quote": "for name in ('.env','auth.json'):\n        path=source/name\n        if not path.exists(): continue\n        if path.is_symlink() or path.stat().st_size>MAX_FILE:\n            raise DropError('Cannot scan the local credential store. Export was stopped.')\n        try:\n            content=path.read_text('utf-8')"
    },
    {
      "url": "https://raw.githubusercontent.com/brainarts-lab/bot-drops/2b2d9f7e698bdef76507491ffef48f7bd18be699/README.md",
      "quote": "Adopting always creates a **new** Hermes profile through Hermes' own `hermes profile install`, pinned to the exact commit you reviewed."
    },
    {
      "url": "https://raw.githubusercontent.com/fmercurio/hermes-caprover-operator/1d813b6e23c88c8641f8c891b46c2ae3f065e890/__init__.py",
      "quote": "if ticket is None or ticket.deadline <= time.monotonic():\n                raise _Refused(\"native_approval_required\")"
    },
    {
      "url": "https://raw.githubusercontent.com/fmercurio/hermes-caprover-operator/1d813b6e23c88c8641f8c891b46c2ae3f065e890/README.md",
      "quote": "The ledger survives process restarts. A lost acknowledgement never makes an existing plan eligible for another POST. It does not provide distributed exactly-once delivery or remote compare-and-swap."
    },
    {
      "url": "https://raw.githubusercontent.com/cineglobe/hermes-airpods-approvals/ce280b1ec1dc09dcbc28604036bdea48e41c8f5f/desktop/helper/Sources/HermesAirPods/GeminiVoice.swift",
      "quote": "guard SecItemCopyMatching(request as CFDictionary, &item) == errSecSuccess, let data = item as? Data,"
    },
    {
      "url": "https://raw.githubusercontent.com/cineglobe/hermes-airpods-approvals/ce280b1ec1dc09dcbc28604036bdea48e41c8f5f/src/engine.mjs",
      "quote": "await this.rpc('approval.respond', { session_id: sessionId, request_id: request.request_id, choice }, 30000)"
    },
    {
      "url": "https://gist.githubusercontent.com/gtmcknight/594c47336546c8763e641b46cf9af4ec/raw/field.json",
      "quote": "{\"pr\":150929,\"name\":\"vipernet-model-manager\",\"repo\":\"https://github.com/ptv1p3r/vipernet-model-manager.git\",\"sha\":\"6884fb77a7270bbf426ad562f755a5086ef933f7\",\"subdir\":\"\"}"
    }
  ]
}
