Something went wrong. Try again.
fork of prime agent with changes i want but are not upstreamable probqbly (and some fixes)
Something went wrong. Try again.
528 B · 17 lines
TypeScript
123456789101112131415161718/** * Displays a status widget showing the system prompt length. * * Demonstrates ctx.getSystemPrompt() for accessing the effective system prompt. */import type { ExtensionAPI } from "@earendil-works/pi-coding-agent";
export default function (pi: ExtensionAPI) { pi.on("agent_start", (_event, ctx) => { const prompt = ctx.getSystemPrompt(); ctx.ui.setStatus("system-prompt", `System: ${prompt.length} chars`); });
pi.on("session_shutdown", (_event, ctx) => { ctx.ui.setStatus("system-prompt", undefined); });}