附录 A:模块 API 速查

模块包路径主要导出
coordinatorruntime.coordinatorCoordinatorAgent, Intent, INTENT_REGEXES
rule_registryruntime.rule_registryBaseRule, RuleRegistry, RuleResult
rule_engineruntime.rule_engineRuleEngine
audit_engineruntime.audit_engineAuditEngine, HIGH_RISK_ACTIONS
permissionruntime.permissionPermissionSystem, ROLE_*, AGENT_ROLE_ACCESS
sodruntime.sodSODChecker
agent_securityruntime.agent_securityAgentSecurity, SecurityResult
module_togglesruntime.module_togglesModuleToggleManager, require_module
chain_gateruntime.chain_gateChainGateChecker, GateResult
workflow_enforcerruntime.workflow_enforcerWorkflowEnforcer
intent_recognitionruntime.intent_recognitionIntentRecognizer, Intent
sub_intent_engineruntime.sub_intent_enginerecognize_sub_intent, get_sub_intent_defs, invalidate_cache
slot_engineruntime.slot_engineextract_slots, merge_uploaded_files
query_param_parserruntime.query_param_parserparse_query_filters, llm_complete_filters
multi_hopruntime.multi_hopsplit_compound, is_ordered_chain, chain_context_inject
traceruntime.tracenew_trace, get_trace_id, set_trace_id, clear_trace
session_managerruntime.session_managerSessionManager
loggerruntime.loggerLogger
cacheruntime.cacheCacheManager, get_cache
event_busruntime.event_busEventBus, RedisStreamBus, publish_event
file_storageruntime.file_storageFileStorageBase, S3Storage, get_file_storage
streamingruntime.streamingStreamingResponse, SSEHelper
schedulerruntime.schedulerTaskScheduler, ScheduledTask
authruntime.authTokenSigner, Authenticator, MockUserSource
databaseruntime.databaseget_database, set_database
debugruntime.debugDEBUG, set_debug