feat: add governed customer service agent

This commit is contained in:
张胜宇
2026-09-10 19:51:08 +08:00
parent 511a8ca18f
commit e9b3d272f0
15 changed files with 765 additions and 3 deletions
+5
View File
@@ -12,6 +12,7 @@ from app.core.nl2sql_contracts import FinancialNL2SQLInput
from app.infrastructure.fund_quote_cache import FundQuoteCache
from app.infrastructure.memory_cache import MemoryCacheAdapter
from app.infrastructure.vector_memory import VectorMemoryAdapter
from app.service.agent.customer_service_agent import CustomerServiceAgent
from app.service.agent.factory import AgentFactory
from app.service.agent.governance import PlatformGovernance
from app.service.agent.implementations.fund_query_demo import FundQueryDemoAgent
@@ -198,3 +199,7 @@ def register_business_agents(factory: AgentFactory) -> None:
OffsiteFundAgent.definition,
lambda _context: OffsiteFundAgent(OffsiteFundAgent.definition),
)
factory.register(
CustomerServiceAgent.definition,
lambda _context: CustomerServiceAgent(),
)