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
45 lines
1.7 KiB
TypeScript
45 lines
1.7 KiB
TypeScript
import type { TranslateFn } from "../../../i18n/index";
|
|
|
|
export function agentSlashPaletteLabels(t: TranslateFn) {
|
|
return {
|
|
slashCommandPresentation: (commandName: string) => {
|
|
const normalizedName = commandName.trim().toLowerCase();
|
|
const keyPrefix = `agentHost.agentGui.slashCommands.${normalizedName}`;
|
|
const labelKey = `${keyPrefix}.label`;
|
|
const descriptionKey = `${keyPrefix}.description`;
|
|
const label = t(labelKey);
|
|
const description = t(descriptionKey);
|
|
return {
|
|
...(label !== labelKey ? { label } : {}),
|
|
...(description !== descriptionKey ? { description } : {})
|
|
};
|
|
},
|
|
slashCommandPalette: t("agentHost.agentGui.slashCommandPalette"),
|
|
skillPickerPalette: t("agentHost.agentGui.skillPickerPalette"),
|
|
slashPaletteCommandsGroup: t(
|
|
"agentHost.agentGui.slashPaletteCommandsGroup"
|
|
),
|
|
slashPaletteCapabilitiesGroup: t(
|
|
"agentHost.agentGui.slashPaletteCapabilitiesGroup"
|
|
),
|
|
slashPaletteCapabilitiesLoading: t(
|
|
"agentHost.agentGui.slashPaletteCapabilitiesLoading"
|
|
),
|
|
slashPaletteSkillsGroup: t("agentHost.agentGui.slashPaletteSkillsGroup"),
|
|
slashPalettePluginsGroup: t("agentHost.agentGui.slashPalettePluginsGroup"),
|
|
slashPaletteConnectorsGroup: t(
|
|
"agentHost.agentGui.slashPaletteConnectorsGroup"
|
|
),
|
|
slashPaletteConnectorConnected: t(
|
|
"agentHost.agentGui.slashPaletteConnectorConnected"
|
|
),
|
|
slashPaletteConnectorNotConnected: t(
|
|
"agentHost.agentGui.slashPaletteConnectorNotConnected"
|
|
),
|
|
slashPaletteConnectorUnsupported: t(
|
|
"agentHost.agentGui.slashPaletteConnectorUnsupported"
|
|
),
|
|
slashPaletteMcpGroup: t("agentHost.agentGui.slashPaletteMcpGroup")
|
|
};
|
|
}
|