haiku.rag/haiku_rag_slim/haiku/rag/client
Yiorgis Gozadinos 5c9639bbbb
Move ConfigMismatchError to the store exceptions module
The CLI reports this error, and importing it from the settings repository
pulled lancedb onto the CLI's import path. Deferring the import into cli()
bought nothing, since cli() runs on every invocation: it cost about 1.9
seconds on a cold start, `--help` included.

It now sits beside the other store exceptions, in a module that imports
nothing, and every importer points there.
2026-08-24 10:03:46 +03:00
..
__init__.py Move ConfigMismatchError to the store exceptions module 2026-08-24 10:03:46 +03:00
agents.py Ask and analyze across several databases 2026-08-24 10:03:46 +03:00
documents.py Resolve file:// URIs to paths through url2pathname 2026-08-21 10:22:26 +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 Move ConfigMismatchError to the store exceptions module 2026-08-24 10:03:46 +03:00
search.py Ask and analyze across several databases 2026-08-24 10:03:46 +03:00
titles.py Extract title generation into client/titles.py 2026-04-24 14:42:53 +03:00