refactor(usage): centralize responseUsage mode

This commit is contained in:
Peter Steinberger
2026-01-18 05:54:39 +00:00
parent e2c10a2b7a
commit 54d7551b53
4 changed files with 14 additions and 21 deletions

View File

@@ -103,6 +103,10 @@ export function normalizeUsageDisplay(raw?: string | null): UsageDisplayLevel |
return undefined;
}
export function resolveResponseUsageMode(raw?: string | null): UsageDisplayLevel {
return normalizeUsageDisplay(raw) ?? "off";
}
// Normalize elevated flags used to toggle elevated bash permissions.
export function normalizeElevatedLevel(raw?: string | null): ElevatedLevel | undefined {
if (!raw) return undefined;