haiku.rag/haiku_rag_slim/haiku/rag/tools
Yiorgis Gozadinos 40d40bcbf2
Cover the configured database set from the MCP server
`haiku-rag mcp` passes covers_set=True and _covering no longer refuses a
scope over several databases. search_documents, search_documents_by_image,
ask_question and analyze take `sources`; get_document takes `source`;
DocumentInfo carries `source`. format_citations gains include_source, which
ask_question sets from covers_multiple so citations name their database
only when the server covers several.

Refs #599
2026-09-04 13:00:14 +03:00
..
__init__.py Select documents to filter by id, not by displayed name 2026-08-24 15:27:59 +03:00
context.py Simplify tools/ — remove AG-UI state machinery, keep core toolsets 2026-02-20 16:36:48 +02:00
document.py Cover the configured database set from the MCP server 2026-09-04 13:00:14 +03:00
filters.py Finish the comment pass, and escape document fields everywhere Rich renders 2026-08-28 15:34:47 +03:00
search.py Deduplicate search results within one model response 2026-09-02 12:29:12 +03:00