rock
43778f730f
refactor(handlers): extract QueryParams + IngestParams to reduce complexity
query_handler refactored:
- Extract QueryParams struct with validation
- Extract SearchMethod enum
- Extract build_search_response helper
- Extract apply_rbac_filter helper
- Extract execute_hybrid_search helper
- Complexity: 14 → 6
ingest_handler helpers:
- Extract IngestParams struct with validation
- Extract IngestParamsError with responses
- Extract IngestResponse builder
New tests (18 total):
- QueryParams validation (10 tests)
- IngestParams validation (8 tests)
Total tests: 688 (was 670)
2026-09-03 09:12:38 -07:00
..
2026-08-23 09:42:09 -07:00
2026-09-03 09:12:38 -07:00
2026-08-30 20:40:43 -07:00
2026-08-30 20:40:43 -07:00
2026-08-30 18:02:25 -07:00
2026-08-28 12:41:30 -07:00