feat(chat): open cost modal from token usage

This commit is contained in:
Simos Mikelatos
2026-06-05 17:33:22 +00:00
parent beaa2d2533
commit f238050b85
4 changed files with 32 additions and 8 deletions

View File

@@ -58,6 +58,7 @@ interface ChatComposerProps {
permissionMode: PermissionMode | string;
onModeSwitch: () => void;
tokenBudget: Record<string, unknown> | null;
onShowTokenUsage: () => void;
slashCommandsCount: number;
onToggleCommandMenu: () => void;
hasInput: boolean;
@@ -111,6 +112,7 @@ export default function ChatComposer({
permissionMode,
onModeSwitch,
tokenBudget,
onShowTokenUsage,
slashCommandsCount,
onToggleCommandMenu,
hasInput,
@@ -353,7 +355,7 @@ export default function ChatComposer({
</div>
</button>
<TokenUsageSummary usage={tokenBudget} />
<TokenUsageSummary usage={tokenBudget} onClick={onShowTokenUsage} />
<PromptInputButton
tooltip={{ content: t('input.showAllCommands') }}