/** * pi-zulip-extension — Zulip agent communication plugin for pi agents * * Deploy to: ~/.pi/agent/extensions/zulip/ * Config: config.yaml (alongside extension, or env vars) * * DM-first architecture per ADR-001/ADR-002. * Background Zulip event queue poller that injects messages directly into * the current pi session via pi.sendUserMessage(), then captures the LLM * response from agent_end and sends it back to Zulip. No subprocess overhead. * * @see ADR-007: Platform-native plugin contracts * @see docs/ARCHITECTURE.md */ import type { ExtensionAPI } from "@earendil-works/pi-coding-agent"; export default function (pi: ExtensionAPI): void;