DatabaseRef is a name and a location. The configuration places databases through lancedb.databases alone; with none configured the default is the entry haiku.rag under storage.data_dir, selectable like any other. lancedb.uri is removed, and a config carrying it fails to load with the replacement spelled out. A path passed from Python is valid where the configuration places nothing and raises AmbiguousDatabaseError beside lancedb.databases; haiku-rag --db and haiku-ingester --db construct the scope directly, so a human's override keeps working. Every database answers to a name, and a database given as a path keeps its own errors. |
||
|---|---|---|
| .. | ||
| capabilities | ||
| configuration | ||
| img | ||
| stylesheets | ||
| apps.md | ||
| benchmarks.md | ||
| changelog.md | ||
| chat.md | ||
| cli.md | ||
| custom-pipelines.md | ||
| development.md | ||
| index.md | ||
| ingester.md | ||
| installation.md | ||
| mcp.md | ||
| overview.md | ||
| python.md | ||
| remote-processing.md | ||
| tools.md | ||
| tuning.md | ||
| tutorial.md | ||