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

22 lines
1.7 KiB
YAML

# aichipmunk — catalog entry for NousResearch/hermes-agent.
# Generated by Pacific-Cloud-Solutions/hermes-plugins:scripts/catalog_entry.py.
# The sha is the release: bump it (and `version`) in the same PR.
name: aichipmunk
repo: https://github.com/Pacific-Cloud-Solutions/hermes-plugins
sha: d565d7698a28f4364f819446e5f7ae2b67c57352
subdir: plugins/aichipmunk
description: "Pairs this machine's Hermes bots with the AI Chipmunk mobile app from inside Hermes Desktop — pick a bot, get the reachable host, profile and API key as a scannable code. Registers a `hermes aichipmunk` CLI command, a desktop page and a dashboard API; no tools or hooks. Disclosure — on an explicit confirmed \"Switch to Tailscale\" it adds a persistent tailscale serve handler putting the API server's own port (plain HTTP inside the tailnet, API_SERVER_KEY auth) onto the tailnet; on a machine with no Tailscale CLI it instead runs hermes config set platforms.api_server.host <tailnet IP> on the owning profile and restarts that gateway; reads API_SERVER_KEY from every profile's .env on this machine on each status poll (masked in lists, the full key only in the pairing link and QR returned to an authenticated dashboard caller, which may be the phone over a published dashboard); shells out to the tailscale and hermes CLIs and probes only this machine's own /health; no third-party network calls."
maintainer: Pacific-Cloud-Solutions
tier: community
category: platform
version: "0.1.0"
image: https://raw.githubusercontent.com/Pacific-Cloud-Solutions/hermes-plugins/d565d7698a28f4364f819446e5f7ae2b67c57352/plugins/aichipmunk/docs/hero-2x1.webp
readme: true
platforms: []
capabilities:
provides_tools: []
provides_hooks: []
provides_middleware: []
requires_env: []