fix(status): surface provider usage errors

This commit is contained in:
Peter Steinberger
2026-01-09 14:52:07 +00:00
parent f436808735
commit 922ca2ee1c
2 changed files with 24 additions and 1 deletions

View File

@@ -153,6 +153,15 @@ export async function buildStatusReply(params: {
agentDir: statusAgentDir,
});
usageLine = formatUsageSummaryLine(usageSummary, { now: Date.now() });
if (
!usageLine &&
(resolvedVerboseLevel === "on" || resolvedElevatedLevel === "on")
) {
const entry = usageSummary.providers[0];
if (entry?.error) {
usageLine = `📊 Usage: ${entry.displayName} (${entry.error})`;
}
}
}
} catch {
usageLine = null;