Skip to content

Commit 0b07a8e

Browse files
committed
fix: move warning suppression after imports to avoid markitdown override
1 parent 5f563ee commit 0b07a8e

1 file changed

Lines changed: 4 additions & 3 deletions

File tree

openkb/cli.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,6 @@
1414
# Use local model cost map — skip fetching from GitHub on every invocation
1515
os.environ.setdefault("LITELLM_LOCAL_MODEL_COST_MAP", "True")
1616

17-
import warnings
18-
warnings.filterwarnings("ignore")
19-
2017
import click
2118
import litellm
2219
litellm.suppress_debug_info = True
@@ -27,6 +24,10 @@
2724
from openkb.log import append_log
2825
from openkb.schema import AGENTS_MD
2926

27+
# Suppress warnings after all imports — markitdown overrides filters at import time
28+
import warnings
29+
warnings.filterwarnings("ignore")
30+
3031
load_dotenv() # load from cwd (covers running inside the KB dir)
3132

3233

0 commit comments

Comments
 (0)