- 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 |
||
|---|---|---|
| .gitea/workflows | ||
| ai-service | ||
| docs | ||
| java | ||
| scripts | ||
| spec | ||
| .gitignore | ||
| README.md | ||
| agents.md | ||
README.md
ai-robot-core
ai中台业务的能力支撑