Skip to main content
v1

File Map (by responsibility)

API

ClassPathResponsibility
ConversationControllerapi/controller/ConversationController.javaMain request/audit endpoints
ExperimentalControllerapi/controller/ExperimentalController.javaExperimental SQL generation endpoint
ConversationRequest/Responseapi/dto/*REST contracts

Engine Core

ClassPathResponsibility
DefaultConversationalEngineengine/provider/DefaultConversationalEngine.javaEntry point to pipeline
EnginePipelineFactoryengine/factory/EnginePipelineFactory.javaStep DAG ordering + wrappers
EnginePipelineengine/pipeline/EnginePipeline.javaStep loop execution
EngineSessionengine/session/EngineSession.javaMutable turn state

Intent + Schema

ClassPathResponsibility
CompositeIntentResolverintent/CompositeIntentResolver.javaClassifier + agent arbitration
AgentIntentResolverintent/AgentIntentResolver.javaLLM-based intent scoring
SchemaExtractionStepengine/steps/SchemaExtractionStep.javaStructured extraction + lock handling

Rules + Response

ClassPathResponsibility
RulesStepengine/steps/RulesStep.javaRule passes + action dispatch
ResponseResolutionStepengine/steps/ResponseResolutionStep.javace_response selection + payload build
TextOutputFormatResolverengine/response/format/provider/TextOutputFormatResolver.javaDerived text generation
JsonOutputFormatResolverengine/response/format/provider/JsonOutputFormatResolver.javaDerived json generation

MCP + Audit

ClassPathResponsibility
McpToolStepengine/steps/McpToolStep.javaPlanner-tool loop
McpPlannerengine/mcp/McpPlanner.javaLLM decision CALL_TOOL/ANSWER
DbAuditServiceaudit/DbAuditService.javaAudit persistence + metadata
AuditTraceServiceaudit/AuditTraceService.javaStep timeline projection