diff --git a/ai_software_factory/agents/__init__.py b/ai_software_factory/agents/__init__.py index 4cdf7cd..997cab6 100644 --- a/ai_software_factory/agents/__init__.py +++ b/ai_software_factory/agents/__init__.py @@ -1,11 +1,11 @@ """AI Software Factory agents.""" -from ai_software_factory.agents.orchestrator import AgentOrchestrator -from ai_software_factory.agents.git_manager import GitManager -from ai_software_factory.agents.ui_manager import UIManager -from ai_software_factory.agents.telegram import TelegramHandler -from ai_software_factory.agents.gitea import GiteaAPI -from ai_software_factory.agents.database_manager import DatabaseManager +from agents.orchestrator import AgentOrchestrator +from agents.git_manager import GitManager +from agents.ui_manager import UIManager +from agents.telegram import TelegramHandler +from agents.gitea import GiteaAPI +from agents.database_manager import DatabaseManager __all__ = [ "AgentOrchestrator", diff --git a/ai_software_factory/agents/database_manager.py b/ai_software_factory/agents/database_manager.py index 7cd4b63..88ae18c 100644 --- a/ai_software_factory/agents/database_manager.py +++ b/ai_software_factory/agents/database_manager.py @@ -2,8 +2,8 @@ from sqlalchemy.orm import Session from sqlalchemy import text -from ai_software_factory.database import get_db -from ai_software_factory.models import ( +from database import get_db +from models import ( ProjectHistory, ProjectLog, UISnapshot, PullRequestData, SystemLog, UserAction, AuditTrail, PullRequest, ProjectStatus ) from datetime import datetime diff --git a/ai_software_factory/agents/n8n_setup.py b/ai_software_factory/agents/n8n_setup.py index ca2ce1b..3810c3a 100644 --- a/ai_software_factory/agents/n8n_setup.py +++ b/ai_software_factory/agents/n8n_setup.py @@ -2,7 +2,7 @@ import json from typing import Optional -from ai_software_factory.config import settings +from config import settings class N8NSetupAgent: diff --git a/ai_software_factory/agents/orchestrator.py b/ai_software_factory/agents/orchestrator.py index 71ef737..459e227 100644 --- a/ai_software_factory/agents/orchestrator.py +++ b/ai_software_factory/agents/orchestrator.py @@ -2,11 +2,11 @@ import asyncio from typing import Optional -from ai_software_factory.agents.git_manager import GitManager -from ai_software_factory.agents.ui_manager import UIManager -from ai_software_factory.agents.gitea import GiteaAPI -from ai_software_factory.agents.database_manager import DatabaseManager -from ai_software_factory.config import settings +from agents.git_manager import GitManager +from agents.ui_manager import UIManager +from agents.gitea import GiteaAPI +from agents.database_manager import DatabaseManager +from config import settings from datetime import datetime import os diff --git a/ai_software_factory/main.py b/ai_software_factory/main.py index 3fb50c5..f26519e 100644 --- a/ai_software_factory/main.py +++ b/ai_software_factory/main.py @@ -4,15 +4,15 @@ from fastapi import FastAPI, Depends, HTTPException, status from fastapi.middleware.cors import CORSMiddleware from fastapi.responses import JSONResponse from sqlalchemy.orm import Session -from ai_software_factory.database import get_db, init_db, get_engine -from ai_software_factory.models import ( +from database import get_db, init_db, get_engine +from models import ( ProjectHistory, ProjectStatus, AuditTrail, UserAction, ProjectLog, SystemLog, PullRequestData, UISnapshot ) -from ai_software_factory.agents.orchestrator import AgentOrchestrator -from ai_software_factory.agents.ui_manager import UIManager -from ai_software_factory.agents.database_manager import DatabaseManager -from ai_software_factory.config import settings +from agents.orchestrator import AgentOrchestrator +from agents.ui_manager import UIManager +from agents.database_manager import DatabaseManager +from config import settings from datetime import datetime import json diff --git a/ai_software_factory/models.py b/ai_software_factory/models.py index 0402857..98bf938 100644 --- a/ai_software_factory/models.py +++ b/ai_software_factory/models.py @@ -10,7 +10,7 @@ from sqlalchemy import ( ) from sqlalchemy.orm import relationship, declarative_base -from ai_software_factory.config import settings +from config import settings Base = declarative_base() logger = logging.getLogger(__name__)