GapDetector

This commit is contained in:
2026-09-26 12:50:19 +03:00
parent 7f15d0e0ac
commit a136451568
12 changed files with 1209 additions and 272 deletions
+2 -5
View File
@@ -7,13 +7,10 @@ from pydantic import BaseModel
from agents.coders.BaseCoder import CoderAgent
from agents.issue_triage.IssueTriageAgent import IssueTriageAgent
from agents.issue_triage.context_builder import YouTrackContextBuilder
from agents.registry import AgentRegistry
from common.gitea_mcp_client import GiteaMCPClient
from common.hot_env import load_env, reload_if_changed
from common.llm_client import LLMClient
from common.singleton import AgentSingleton
from common.youtrack_mcp_client import YouTrackMCPClient, IssueNotFound
from common.youtrack_mcp_client import IssueNotFound
logging.basicConfig(level=logging.INFO)
logger = logging.getLogger(__name__)
@@ -24,7 +21,7 @@ if not load_env(force=False):
logger.warning("No .env file found at startup, will rely on os.environ")
def env_optional(key: str, default: str | None = None) -> str:
def env_optional(key: str, default: str | None = None) -> str | None:
value = os.environ.get(key)
if value is None:
return default