mirror of
https://github.com/semantica-agi/semantica.git
synced 2026-08-29 04:26:20 +00:00
fix(config): honor boolean env overrides in Config.get() (#1038) Config.get() checked int before bool. Since bool subclasses int, boolean environment values could be ignored or returned as integers. Check bool first and strip whitespace before parsing boolean environment values. This applies to the config modules for conflicts, deduplication, split, embeddings, export, ingest, kg, normalize, ontology, and parse. Also make _load_env_vars() use the same whitespace handling for mapped and generic environment variables. Fixes #1035