import { buildSessionContext, type ExtensionContext, } from "@earendil-works/pi-coding-agent"; export function getThinkingLevel(ctx: ExtensionContext): string { if (!ctx.model?.reasoning) return "off"; const entries = ctx.sessionManager.getEntries(); const leafId = ctx.sessionManager.getLeafId(); return buildSessionContext(entries, leafId).thinkingLevel || "off"; }