Рефакторинг

This commit is contained in:
2026-03-12 23:33:51 +03:00
parent 9066c292de
commit 15586f9a8c
133 changed files with 1011 additions and 894 deletions

View File

@@ -5,9 +5,9 @@ from __future__ import annotations
from dataclasses import dataclass, field
from pathlib import Path
from app.modules.rag.code_qa_pipeline import CodeQAPipelineResult, CodeQAPipelineRunner
from app.modules.agent.runtime.legacy_pipeline import CodeQAPipelineResult, CodeQAPipelineRunner
from app.modules.rag.contracts.enums import RagLayer
from app.modules.rag.intent_router_v2 import ConversationState, IntentRouterV2, RepoContext
from app.modules.agent.intent_router_v2 import ConversationState, IntentRouterV2, RepoContext
from tests.pipeline_setup.suite_01_synthetic.code_qa_eval.config import EvalConfig
from tests.pipeline_setup.suite_01_synthetic.code_qa_eval.golden_loader import GoldenCase, load_golden_cases

View File

@@ -6,8 +6,8 @@ from pathlib import Path
import pytest
from app.modules.rag.code_qa_pipeline import CodeQAPipelineResult
from app.modules.rag.intent_router_v2.models import (
from app.modules.agent.runtime.legacy_pipeline import CodeQAPipelineResult
from app.modules.agent.intent_router_v2.models import (
CodeRetrievalFilters,
EvidencePolicy,
IntentRouterResult,
@@ -154,11 +154,7 @@ def _make_pipeline_result(
answer_mode: str = "normal",
path_scope: list[str] | None = None,
) -> CodeQAPipelineResult:
from app.modules.rag.code_qa_pipeline.contracts import (
EvidenceBundle,
RetrievalRequest,
RetrievalResult,
)
from app.modules.agent.runtime.steps.context import EvidenceBundle, RetrievalRequest, RetrievalResult
filters = CodeRetrievalFilters(path_scope=path_scope or [])
router_result = IntentRouterResult(