UNPKG

@earendil-works/pi-coding-agent

Version:

Coding agent CLI with read, bash, edit, write tools and session management

18 lines (15 loc) 528 B
/** * 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); }); }