"""
Server runtime environment settings.

These settings control server-level parameters that require a restart
to take effect. They are not editable via the UI.
"""

from ..env_settings import IntegerSetting

SERVER_SETTINGS = [
    IntegerSetting(
        key="server.max_concurrent_research",
        description="Server-wide maximum concurrent research operations. Requires restart.",
        min_value=1,
        max_value=1000,
        default=10,
        deprecated_env_var="LDR_MAX_GLOBAL_CONCURRENT",
    ),
]
