haiku.rag/tests/tools
Yiorgis Gozadinos 0d7810c78a
Render collection identity only for multi-collection searches
`format_for_agent` named the database whenever one was named, so a search over
a single named database carried a line with nothing to distinguish. It now takes
`include_collection` from the caller, which decides from the search selection
rather than from the hits: a search that could have drawn on two collections
names them even when everything came back from one.

`Collection:` at the model boundary, database in configuration and
administration. `source` on results, documents, citations and analysis
dictionaries is unchanged.
2026-08-27 12:41:05 +03:00
..
__init__.py Introduce tool module & ToolContext to save state 2026-02-10 14:38:12 +02:00
test_context.py Simplify tools/ — remove AG-UI state machinery, keep core toolsets 2026-02-20 16:36:48 +02:00
test_document.py Make get_config the only configuration lookup 2026-08-19 14:43:40 +03:00
test_filters.py Select documents to filter by id, not by displayed name 2026-08-24 15:27:59 +03:00
test_search.py Render collection identity only for multi-collection searches 2026-08-27 12:41:05 +03:00