ai-robot-core/docs/progress
MerCry 43ce9837a1 feat(ai-service): add contract validation tests for T3.5 [AC-AISVC-02]
- Verify ChatResponse fields match OpenAPI contract
- Test required fields: reply, confidence, shouldTransfer
- Test optional fields: transferReason, metadata
- Test JSON serialization uses camelCase (by_alias=True)
- Test confidence range validation [0.0, 1.0]
- Test ChatRequest contract compliance
- Test ErrorResponse contract compliance
- Test SSEFinalEvent matches ChatResponse structure
- Test SSEErrorEvent matches ErrorResponse structure
- Add end-to-end contract validation with OrchestratorService
- All 184 tests passing
2026-02-24 13:55:17 +08:00
..
ai-service-progress.md feat(ai-service): add contract validation tests for T3.5 [AC-AISVC-02] 2026-02-24 13:55:17 +08:00
example-progress.md 初始化初始文档 2026-02-24 12:08:24 +08:00