""" =============================================================================== FILE: modules/web_api/llm/db_tools.py PROJECT: SCUD Orion AI (Unified Architecture) MODULE: web_api / llm ROLE: Фасадная точка доступа ко всем функциям базы данных SQLite. =============================================================================== """ from .db.connection import DB_PATH, get_db_connection from .db.db_prompts import ( db_get_active_system_prompt, db_add_system_prompt, db_apply_prompt_node_action, db_get_tool_action, db_set_session_state, db_get_session_state, db_clear_session_state, db_get_rules, db_get_stats, db_get_anomalies, db_get_reference ) from .db.db_chat import ( db_save_chat_message, db_get_chat_history, db_purge_ephemeral_messages, db_clear_chat_history ) from .db.db_tasks import ( normalize_task_id, db_get_tasks, db_add_task, db_update_task_status, db_update_task_details, db_delete_task, db_export_tasks_markdown, db_tasks_edit ) from .db.db_snapshots import ( db_get_snapshots, db_delete_snapshots ) from .core.calendar_utils import get_dynamic_calendar_context as db_get_current_server_time