# agents/tools/config_utils.py import json import os def update_config(config_path: str, updates: dict): """Обновляет JSON-файл конфигурации указанными значениями.""" if os.path.exists(config_path): with open(config_path, 'r', encoding='utf-8') as f: config = json.load(f) else: config = {} config.update(updates) with open(config_path, 'w', encoding='utf-8') as f: json.dump(config, f, indent=2, ensure_ascii=False)