diff --git a/packages/cli/src/ui/components/ModelDialog.tsx b/packages/cli/src/ui/components/ModelDialog.tsx index f3ccd80c8f..3198ac2cc6 100644 --- a/packages/cli/src/ui/components/ModelDialog.tsx +++ b/packages/cli/src/ui/components/ModelDialog.tsx @@ -12,13 +12,13 @@ import { DEFAULT_GEMINI_FLASH_MODEL, DEFAULT_GEMINI_MODEL, DEFAULT_GEMINI_MODEL_AUTO, + ModelSlashCommandEvent, + logModelSlashCommand, } from '@google/gemini-cli-core'; import { useKeypress } from '../hooks/useKeypress.js'; import { theme } from '../semantic-colors.js'; import { DescriptiveRadioButtonSelect } from './shared/DescriptiveRadioButtonSelect.js'; import { ConfigContext } from '../contexts/ConfigContext.js'; -import { ModelSlashCommandEvent } from '@google/gemini-cli-core/src/telemetry/types.js'; -import { logModelSlashCommand } from '@google/gemini-cli-core/src/telemetry/loggers.js'; interface ModelDialogProps { onClose: () => void; diff --git a/packages/core/index.ts b/packages/core/index.ts index 0c62b0e5e9..8611a563b3 100644 --- a/packages/core/index.ts +++ b/packages/core/index.ts @@ -37,7 +37,9 @@ export { ExtensionDisableEvent, ExtensionEnableEvent, ExtensionUninstallEvent, + ModelSlashCommandEvent, } from './src/telemetry/types.js'; export { makeFakeConfig } from './src/test-utils/config.js'; export * from './src/utils/pathReader.js'; export { ClearcutLogger } from './src/telemetry/clearcut-logger/clearcut-logger.js'; +export { logModelSlashCommand } from './src/telemetry/loggers.js';