diff --git a/src/haiku/rag/client.py b/src/haiku/rag/client.py index e50ce992..aa63e4f2 100644 --- a/src/haiku/rag/client.py +++ b/src/haiku/rag/client.py @@ -110,7 +110,7 @@ class HaikuRAG: if not source_path.exists(): raise ValueError(f"File does not exist: {source_path}") - uri = source_path.as_uri() + uri = source_path.absolute().as_uri() md5_hash = hashlib.md5(source_path.read_bytes()).hexdigest() # Check if document already exists