The documented `HaikuRAG("knowledge.lancedb")` and `rag(db_path="my.lancedb")`
forms both raised `AttributeError: 'str' object has no attribute 'exists'`.
`Store.__init__` assigned its argument to a `Path`-annotated attribute without
coercing, and `resolve_db_path` returned a non-None argument unchanged. Every
runnable example wraps the path in `Path(...)`, which is why it survived.
Coerce in `Store.__init__` and `resolve_db_path`; widen the annotations on
`Store`, `HaikuRAG` and both `create_capability` factories to accept `str`.
|
||
|---|---|---|
| .. | ||
| conftest.py | ||
| test_borrowed_client.py | ||
| test_capabilities.py | ||
| test_citation_policy.py | ||
| test_evidence_capsule.py | ||
| test_evidence_ledger.py | ||
| test_evidence_wire.py | ||