Files
hermes-agent/plugin-catalog/hermes-herald.yaml

33 lines
1.5 KiB
YAML

name: hermes-herald
repo: https://github.com/bennybuoy/hermes-herald
sha: 1d185a9e0f4fbfa141447be401903cc80407e1cb
description: "Cross-profile agent dispatch for Hermes Agent — 12 tools for agents talking to agents: async dispatch with SSE completion, synchronous multi-turn chat, model-selectable in-process subagents, a durable SQLite run ledger, fail-closed per-target model-route discovery, and host-owned bare LLM inference. Disclosure — sends task text and bearer tokens to the Hermes API servers you configure (plaintext HTTP permitted, warn-only); stores full dispatch text in a local SQLite ledger; delegate_subagent may use any provider credential you have configured."
# Known limitation before you install: Herald's config-home resolution and credential
# interpolation read the process environment rather than Hermes' per-profile scope, so
# origins are not isolated under multiplex mode — run them as separate single-profile
# processes. See the repo README, "Trust boundaries → Multiplex limitation (known, unfixed)".
maintainer: bennybuoy
tier: community
category: tools
requires_hermes: ">=0.21.0"
docs_url: https://github.com/bennybuoy/hermes-herald#readme
version: "1.1.1"
platforms: []
capabilities:
provides_tools:
- dispatch_agent
- check_dispatch
- collect_dispatches
- dispatch_status
- dispatch_chat
- cancel_dispatch
- delegate_subagent
- llm_call
- llm_direct
- ping_profile
- approve_dispatch
- list_profile_models
provides_hooks: []
provides_middleware: []
requires_env: []