US04: AgentRouter
7 Scenarios
User Story
Scenario: Detect code generation query
Given query "Generate a C# class for NodeType entity"
When AgentRouter analyzes query
#UAC01
Then QueryType should be CodeGeneration
#UAC02
And selected provider should be QwenCodeProvider
Scenarios
SC01: Detect code generation query
1 testsUAC: 01, 02
SC02: Detect graph reasoning query
1 testsUAC: 03, 04
SC03: Detect complex analysis query
1 testsUAC: 05, 06
SC04: Inject RAG context into all queries
1 testsUAC: 07, 08, 09, 10
SC05: Route based on keyword detection
1 testsUAC: 11
SC06: Route based on graph keywords
1 testsUAC: 12
SC07: Log routing decisions
1 testsUAC: 13, 14, 15