mirror of
https://github.com/google-gemini/gemini-cli.git
synced 2026-03-12 15:10:59 -07:00
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
30 lines
651 B
TypeScript
30 lines
651 B
TypeScript
/**
|
|
* @license
|
|
* Copyright 2025 Google LLC
|
|
* SPDX-License-Identifier: Apache-2.0
|
|
*/
|
|
|
|
const EstimatedArtWidth = 59;
|
|
const BoxBorderWidth = 1;
|
|
export const BOX_PADDING_X = 1;
|
|
|
|
// Calculate width based on art, padding, and border
|
|
export const UI_WIDTH =
|
|
EstimatedArtWidth + BOX_PADDING_X * 2 + BoxBorderWidth * 2; // ~63
|
|
|
|
export const STREAM_DEBOUNCE_MS = 100;
|
|
|
|
export const SHELL_COMMAND_NAME = 'Shell Command';
|
|
|
|
export const SHELL_NAME = 'Shell';
|
|
|
|
// Tool status symbols used in ToolMessage component
|
|
export const TOOL_STATUS = {
|
|
SUCCESS: '✓',
|
|
PENDING: 'o',
|
|
EXECUTING: '⊷',
|
|
CONFIRMING: '?',
|
|
CANCELED: '-',
|
|
ERROR: 'x',
|
|
} as const;
|