haiku.rag/haiku_rag_slim/haiku/rag/client
Yiorgis Gozadinos c778fbf527
Refuse a path and sources together
`sources` was ignored beside a database path, so `sources=["nope"]` opened the
path and read as though the selection had been honoured. A path and a name
already conflict inside `DatabaseScope.resolve`; this is the same rule where a
caller can reach it.
2026-08-27 15:12:22 +03:00
..
__init__.py Refuse a path and sources together 2026-08-27 15:12:22 +03:00
agents.py Resolve the databases a command works on, once 2026-08-25 15:48:47 +03:00
documents.py Type writing against one database 2026-08-25 10:09:23 +03:00
downloads.py Delete comments that restate the line below them 2026-08-20 15:22:33 +03:00
exceptions.py typed UnsupportedSourceError replaces pipeline string-marker matching 2026-05-26 11:44:46 +03:00
processing.py Resolve file:// URIs to paths through url2pathname 2026-08-21 10:22:26 +03:00
rebuild.py Type writing against one database 2026-08-25 10:09:23 +03:00
scope.py Trim the comments to what a reader needs 2026-08-26 13:29:00 +03:00
search.py Search one database the ordinary way, however it was selected 2026-08-27 14:41:10 +03:00
session.py Report where a named remote database actually is 2026-08-27 11:40:35 +03:00
titles.py Extract title generation into client/titles.py 2026-04-24 14:42:53 +03:00