From 8fd5d169a8a6c5c2b44dd0eec45dd64ae662eae5 Mon Sep 17 00:00:00 2001 From: Yiorgis Gozadinos Date: Mon, 3 Nov 2025 17:25:18 +0200 Subject: [PATCH] Load .env on CLI run --- src/haiku/rag/cli.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/haiku/rag/cli.py b/src/haiku/rag/cli.py index 1cc04154..f1df1978 100644 --- a/src/haiku/rag/cli.py +++ b/src/haiku/rag/cli.py @@ -7,6 +7,14 @@ from typing import Any import typer +# Load environment variables from .env file before importing Config +try: + from dotenv import load_dotenv + + load_dotenv() +except ImportError: + pass + from haiku.rag.config import Config from haiku.rag.logging import configure_cli_logging from haiku.rag.utils import is_up_to_date