refactor: reorganize backend module boundaries

This commit is contained in:
jxxghp
2026-08-14 19:53:33 +08:00
parent fe0b444ceb
commit 369d7d6448
584 changed files with 2423 additions and 2275 deletions

View File

@@ -1,8 +1,8 @@
from typing import Any, List, Optional, Tuple, Union
from app.domain.context import Context, MediaInfo
from app.messaging.agent import register_channel_admin_resolver, resolve_config_principal_ids
from app.platform.log import logger
from app.application.messaging.agent import register_channel_admin_resolver, resolve_config_principal_ids
from app.runtime.log import logger
from app.modules import _ModuleBase, _MessageBase
from app.modules.feishu.feishu import Feishu
from app.schemas import CommingMessage, MessageChannel, MessageResponse, Notification

View File

@@ -50,14 +50,14 @@ from lark_oapi.event.callback.model.p2_card_action_trigger import (
P2CardActionTriggerResponse,
)
from app.platform.config import settings
from app.runtime.config import settings
from app.domain.context import Context, MediaInfo
from app.db.user_oper import UserOper
from app.messaging.agent import matches_channel_admin
from app.platform.log import logger
from app.application.messaging.agent import matches_channel_admin
from app.runtime.log import logger
from app.schemas import CommingMessage, Notification
from app.schemas.types import MessageChannel, NotificationType
from app.foundation.http import RequestUtils
from app.adapters.network.http import RequestUtils
class Feishu: