haiku.rag/docs/configuration
Yiorgis Gozadinos 206d29b74a
Let the configuration place the ingester's database
The ingester manufactured `data_dir / haiku.rag.lancedb` whenever `--db` was
absent and passed it to HaikuRAG. A path is now an explicit override that
clears the configured URI, so a `lancedb.uri` deployment wrote to local disk
while the control plane reported on the remote.

`IngesterApp` resolves the databases it works on once, in its constructor, and
both the client it opens and the control plane read that scope. `--db` names
one directly and nothing stands in for it, so a configured set is refused
rather than guessed, and `AmbiguousDatabaseError` joins the errors `cli()`
turns into a clean exit.
2026-08-27 14:00:21 +03:00
..
index.md Correct the multi-database prose 2026-08-27 11:40:52 +03:00
processing.md Dedupe picture chunks and skip small pictures at chunking 2026-07-09 10:24:32 +03:00
prompts.md Make the documented configuration match the code 2026-08-19 15:52:50 +03:00
providers.md Add per-endpoint api_key to model and embedding config 2026-08-23 23:54:40 +03:00
qa.md Make the documented configuration match the code 2026-08-19 15:52:50 +03:00
storage.md Let the configuration place the ingester's database 2026-08-27 14:00:21 +03:00