/** * Hermes lifecycle hooks → Cotal presence. * * The in-gateway Python plugin registers Hermes hooks (`ctx.register_hook`) and forwards each one * to this session's connector over connector-core's control socket — the same relay.ts pattern the * Claude Code connector uses, just driven from Python instead of a spawned hook binary. All this * handle does is move presence: content delivery rides the adapter (see bridge.ts), so hooks never * inject or ack — they only set `idle | working | waiting | offline`. * * Presence is coarse; only events that cross a state boundary move it. The plugin normalizes its * Hermes hook names into the `hook_event_name` values switched on below. */ import type { HookHandle } from "@cotal-ai/connector-core"; export declare const hermesHookHandle: HookHandle; //# sourceMappingURL=hermes-hooks.d.ts.map