fix: Wire knowledge brain, memory engine, tool receipts, session continuity into services

Updated services/__init__.py with all new service exports:
KnowledgeBrain, PreExecutionPolicy, ReceiptStore, TrustAnalytics,
MemoryAdapter, FileMemoryAdapter, RedisMemoryAdapter, MemoryEvaluator,
SessionContinuity + all singleton instances

https://claude.ai/code/session_01LsnvBa7HwF5hs99VZbgLGj
This commit is contained in:
Claude 2026-04-11 08:20:05 +00:00
parent 35e857ec52
commit 6cef426bc7
No known key found for this signature in database

View File

@ -17,6 +17,18 @@ from app.services.pdpl import ConsentManager, DataRightsHandler
from app.services.tool_verification import ToolVerifier, tool_verifier from app.services.tool_verification import ToolVerifier, tool_verifier
from app.services.security_gate import SecurityGate, security_gate from app.services.security_gate import SecurityGate, security_gate
from app.services.territory_manager import TerritoryManager from app.services.territory_manager import TerritoryManager
from app.services.knowledge_brain import KnowledgeBrain, knowledge_brain
from app.services.tool_receipts import (
PreExecutionPolicy, pre_execution_policy,
ReceiptStore, receipt_store,
TrustAnalytics, trust_analytics,
)
from app.services.memory_engine import (
MemoryAdapter, FileMemoryAdapter, RedisMemoryAdapter,
MemoryEvaluator, memory_adapter, memory_evaluator,
create_memory_adapter,
)
from app.services.session_continuity import SessionContinuity, session_continuity
__all__ = [ __all__ = [
"AuthService", "AuthService",
@ -36,4 +48,21 @@ __all__ = [
"SecurityGate", "SecurityGate",
"security_gate", "security_gate",
"TerritoryManager", "TerritoryManager",
"KnowledgeBrain",
"knowledge_brain",
"PreExecutionPolicy",
"pre_execution_policy",
"ReceiptStore",
"receipt_store",
"TrustAnalytics",
"trust_analytics",
"MemoryAdapter",
"FileMemoryAdapter",
"RedisMemoryAdapter",
"MemoryEvaluator",
"memory_adapter",
"memory_evaluator",
"create_memory_adapter",
"SessionContinuity",
"session_continuity",
] ]