From 3f048bce0f0107423a8a8b76f06aa10e9ae60b47 Mon Sep 17 00:00:00 2001 From: Brandon Keiji Date: Mon, 21 Apr 2025 14:27:11 -0700 Subject: [PATCH] fix: remove circular dependency in background terminal analyzer (#94) --- packages/server/src/utils/BackgroundTerminalAnalyzer.ts | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/packages/server/src/utils/BackgroundTerminalAnalyzer.ts b/packages/server/src/utils/BackgroundTerminalAnalyzer.ts index 8e56398c..54ad9d50 100644 --- a/packages/server/src/utils/BackgroundTerminalAnalyzer.ts +++ b/packages/server/src/utils/BackgroundTerminalAnalyzer.ts @@ -5,11 +5,8 @@ */ import { Content, SchemaUnion, Type } from '@google/genai'; -import { - getErrorMessage, - isNodeError, - GeminiClient, -} from '@gemini-code/server'; +import { getErrorMessage, isNodeError } from '../utils/errors.js'; +import { GeminiClient } from '../core/gemini-client.js'; import { Config } from '../config/config.js'; import { promises as fs } from 'fs'; import { exec as _exec } from 'child_process';