WIP: I HATE PYTHON
This commit is contained in:
@@ -23,14 +23,14 @@ import threading
|
||||
import requests # type: ignore[import-untyped]
|
||||
from typing import Optional, Callable, Any, List, Union, cast, Iterable
|
||||
import os
|
||||
import project_manager
|
||||
import file_cache
|
||||
import mcp_client
|
||||
from src import project_manager
|
||||
from src import file_cache
|
||||
from src import mcp_client
|
||||
import anthropic
|
||||
from gemini_cli_adapter import GeminiCliAdapter as GeminiCliAdapter
|
||||
from src.gemini_cli_adapter import GeminiCliAdapter as GeminiCliAdapter
|
||||
from google import genai
|
||||
from google.genai import types
|
||||
from events import EventEmitter
|
||||
from src.events import EventEmitter
|
||||
|
||||
_provider: str = "gemini"
|
||||
_model: str = "gemini-2.5-flash-lite"
|
||||
@@ -779,6 +779,9 @@ def _send_gemini_cli(md_content: str, user_message: str, base_dir: str,
|
||||
qa_callback: Optional[Callable[[str], str]] = None,
|
||||
stream_callback: Optional[Callable[[str], None]] = None) -> str:
|
||||
global _gemini_cli_adapter
|
||||
import sys
|
||||
sys.stderr.write(f"[DEBUG] _send_gemini_cli running in module {__name__}, adapter is {_gemini_cli_adapter}\n")
|
||||
sys.stderr.flush()
|
||||
try:
|
||||
if _gemini_cli_adapter is None:
|
||||
_gemini_cli_adapter = GeminiCliAdapter(binary_path="gemini")
|
||||
|
||||
Reference in New Issue
Block a user