/** * herdr-tab-namer * * Names the current Herdr tab from a short summary of the user's first * prompt in the session. Summarization runs against a separate, * pre-configured model (see config.json next to this file), so it never * touches the main conversation, the active model, or the visible chat. * The rename happens in the background: the summarization call is fired * without being awaited inside before_agent_start, so it never delays * the user's actual turn. * * Requires: * - Running inside a Herdr-managed pane (HERDR_ENV=1, HERDR_TAB_ID set) * - The `herdr` binary on PATH * - A model in config.json that pi already has credentials for * * Install: * Copy this folder to ~/.pi/agent/extensions/herdr-tab-namer/ * (or .pi/extensions/herdr-tab-namer/ for a single project), then edit * config.json to point at a model you actually have access to. * * Docs consulted: * https://pi.dev/docs/latest/extensions * https://herdr.dev/docs/cli-reference/ * https://herdr.dev/docs/integrations/ * https://herdr.dev/docs/concepts/ */ import type { ExtensionAPI } from "@earendil-works/pi-coding-agent"; export default function (pi: ExtensionAPI): void; //# sourceMappingURL=index.d.ts.map