GapDetector
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user