Publish Claude Code Binaries / Stage and publish binaries (push) Canceled after 0s
Publish Tutti App Runtime / Build darwin-arm64 (push) Canceled after 0s
Publish Tutti App Runtime / Build darwin-amd64 (push) Canceled after 0s
Publish Tutti App Runtime / Build linux-amd64 (push) Canceled after 0s
Publish Tutti App Runtime / Build windows-amd64 (push) Canceled after 0s
Sync Tutti Agent Skills / sync (push) Canceled after 0s
Windows Agent Adapters / Test Windows agent adapters (push) Canceled after 0s
Windows Daemon Adapters / Test Windows daemon adapters (push) Canceled after 0s
Publish Tutti App Runtime / Publish runtime catalog (push) Canceled after 0s
36 lines
1.1 KiB
TypeScript
36 lines
1.1 KiB
TypeScript
import type { TranslateFn } from "../../../i18n/index";
|
|
import type { AgentGUIViewLabels } from "./AgentGUINodeView.types";
|
|
|
|
type AgentGUIUsageStatusLabels = Pick<
|
|
AgentGUIViewLabels,
|
|
| "slashStatusUsageAuthRequired"
|
|
| "slashStatusUsageSessionExpired"
|
|
| "slashStatusUsageSubscriptionRequired"
|
|
| "slashStatusUsageQuotaExhausted"
|
|
| "slashStatusUsageParseFailed"
|
|
| "slashStatusUsageError"
|
|
>;
|
|
|
|
export function agentGUIUsageStatusLabels(
|
|
t: TranslateFn
|
|
): AgentGUIUsageStatusLabels {
|
|
return {
|
|
slashStatusUsageAuthRequired: t(
|
|
"agentHost.agentGui.slashStatusUsageAuthRequired"
|
|
),
|
|
slashStatusUsageSessionExpired: t(
|
|
"agentHost.agentGui.slashStatusUsageSessionExpired"
|
|
),
|
|
slashStatusUsageSubscriptionRequired: t(
|
|
"agentHost.agentGui.slashStatusUsageSubscriptionRequired"
|
|
),
|
|
slashStatusUsageQuotaExhausted: t(
|
|
"agentHost.agentGui.slashStatusUsageQuotaExhausted"
|
|
),
|
|
slashStatusUsageParseFailed: t(
|
|
"agentHost.agentGui.slashStatusUsageParseFailed"
|
|
),
|
|
slashStatusUsageError: t("agentHost.agentGui.slashStatusUsageError")
|
|
};
|
|
}
|