CHECKMK_URL = "checkmk.url" CHECKMK_SITE = "checkmk.site" CHECKMK_USER = "checkmk.user" CHECKMK_SECRET = "checkmk.secret" CHECKMK_CA_FILE = "checkmk.ca_file" CHECKMK_VERIFY_TLS = "checkmk.verify_tls" OLLAMA_URL = "ollama.url" OLLAMA_TOKEN = "ollama.token" OLLAMA_TIMEOUT = "ollama.timeout" OLLAMA_CA_FILE = "ollama.ca_file" OLLAMA_MODEL_ALERT = "ollama.model_alert" OLLAMA_MODEL_AGENT = "ollama.model_agent" HEALTH_PING = "health.ping" FLAG_ON = "1" FLAG_OFF = "0" DEFAULT_OLLAMA_TIMEOUT = "60" DEFAULT_OLLAMA_MODEL = "qwen3" TELEGRAM_ENABLED = "telegram.enabled" TELEGRAM_TOKEN = "telegram.token" TELEGRAM_CHAT_ID = "telegram.chat_id" TELEGRAM_ALLOWLIST = "telegram.allowlist" TELEGRAM_API_BASE = "telegram.api_base" MATRIX_ENABLED = "matrix.enabled" MATRIX_HOMESERVER = "matrix.homeserver" MATRIX_USER_ID = "matrix.user_id" MATRIX_TOKEN = "matrix.token" MATRIX_ROOM_ID = "matrix.room_id" MATRIX_ALLOWLIST = "matrix.allowlist" TELEGRAM_CONTENT_MODE = "telegram.content_mode" MATRIX_CONTENT_MODE = "matrix.content_mode" CONTENT_MODE_FULL = "voll" CONTENT_MODE_SHORT = "kurz" CONTENT_MODES = (CONTENT_MODE_FULL, CONTENT_MODE_SHORT) ADAPTER_SETTING_KEYS = ( TELEGRAM_ENABLED, TELEGRAM_TOKEN, TELEGRAM_CHAT_ID, TELEGRAM_API_BASE, MATRIX_ENABLED, MATRIX_HOMESERVER, MATRIX_USER_ID, MATRIX_TOKEN, MATRIX_ROOM_ID, ) POLL_INTERVAL = "poll.interval" ALERTS_BUNDLE_SECONDS = "alerts.bundle_seconds" ALERTS_AI_PER_MINUTE = "alerts.ai_per_minute" ALERTS_DEFAULT_DELAY_MINUTES = "alerts.default_delay_minutes" ALERTS_RECOVERY_ENABLED = "alerts.recovery_enabled" ALERTS_REMINDER_HOURS = "alerts.reminder_hours" ALERTS_HOST_DELAY_MINUTES = "alerts.host_delay_minutes" ALERTS_SEND_LIMIT = "alerts.send_limit_per_minute" UI_BASE_URL = "ui.base_url" PROMPT_ALERT_SYSTEM = "prompt.alert_system" DEFAULT_POLL_INTERVAL = 30 MIN_POLL_INTERVAL = 5 DEFAULT_BUNDLE_SECONDS = 60 DEFAULT_AI_PER_MINUTE = 10 DEFAULT_DELAY_MINUTES = 15 MAX_DELAY_MINUTES = 1440 DEFAULT_REMINDER_HOURS = 0 MAX_REMINDER_HOURS = 168 DEFAULT_HOST_DELAY_MINUTES = 0 DEFAULT_SEND_LIMIT = 15 MIN_SEND_LIMIT = 1 MAX_SEND_LIMIT = 60 DEFAULT_TELEGRAM_API_BASE = "https://api.telegram.org" CHECKMK_DT_ENABLED = "checkmk_dt.enabled" CHECKMK_DT_USER = "checkmk_dt.user" CHECKMK_DT_SECRET = "checkmk_dt.secret" CHECKMK_DT_MAX_HOURS = "checkmk_dt.max_hours" DEFAULT_DT_MAX_HOURS = 24 DT_MAX_HOURS_CEILING = 168 SELFTEST_ENABLED = "selftest.enabled" SELFTEST_NOTIFY = "selftest.notify" RETENTION_ALERTS_DAYS = "retention.alerts_days" RETENTION_AGENT_RUNS_DAYS = "retention.agent_runs_days" RETENTION_STATE_LOG_DAYS = "retention.state_log_days" RETENTION_AUDIT_DAYS = "retention.audit_days" RETENTION_MUTES_DAYS = "retention.mutes_days" DEFAULT_RETENTION_ALERTS_DAYS = 90 DEFAULT_RETENTION_AGENT_RUNS_DAYS = 90 DEFAULT_RETENTION_STATE_LOG_DAYS = 30 DEFAULT_RETENTION_AUDIT_DAYS = 365 DEFAULT_RETENTION_MUTES_DAYS = 7