Summary
Switch the default search from INSIGHTS (raw triplets) to GRAPH_COMPLETION (vector + graph + LLM reasoning).
Blocked by
Blocks
Steps
- Open
backend/app/services/knowledge_search.py
- Change the default
SearchType from INSIGHTS to GRAPH_COMPLETION
- Update the search response model if GRAPH_COMPLETION returns a different format (it returns natural language answers vs raw triplets)
- Update tests to expect the new format
Acceptance Criteria
Summary
Switch the default search from INSIGHTS (raw triplets) to GRAPH_COMPLETION (vector + graph + LLM reasoning).
Blocked by
Blocks
Steps
backend/app/services/knowledge_search.pySearchTypefromINSIGHTStoGRAPH_COMPLETIONAcceptance Criteria
GET /documents/search?q=...returns LLM-synthesized answers with graph contextCloses #78