/** * @license * Copyright 2025 Google LLC * SPDX-License-Identifier: Apache-2.0 */ import { getPackageJson } from '@google/gemini-cli-core'; import { fileURLToPath } from 'node:url'; import path from 'node:path'; const __filename = fileURLToPath(import.meta.url); const __dirname = path.dirname(__filename); export async function getCliVersion(): Promise { const pkgJson = await getPackageJson(__dirname); return process.env['CLI_VERSION'] || pkgJson?.version || 'unknown'; }