summaryrefslogtreecommitdiff
path: root/packages/cli/index.ts
diff options
context:
space:
mode:
Diffstat (limited to 'packages/cli/index.ts')
-rw-r--r--packages/cli/index.ts12
1 files changed, 12 insertions, 0 deletions
diff --git a/packages/cli/index.ts b/packages/cli/index.ts
index 7df29cd0..5478f034 100644
--- a/packages/cli/index.ts
+++ b/packages/cli/index.ts
@@ -7,3 +7,15 @@
*/
import './src/gemini.js';
+import { main } from './src/gemini.js';
+
+// --- Global Entry Point ---
+main().catch((error) => {
+ console.error('An unexpected critical error occurred:');
+ if (error instanceof Error) {
+ console.error(error.message);
+ } else {
+ console.error(String(error));
+ }
+ process.exit(1);
+});