"""终端与会话管理配置。"""

MAX_TERMINALS = 3
TERMINAL_BUFFER_SIZE = 100000
TERMINAL_DISPLAY_SIZE = 50000
TERMINAL_TIMEOUT = 300
TERMINAL_OUTPUT_WAIT = 5
TERMINAL_SNAPSHOT_DEFAULT_LINES = 50
TERMINAL_SNAPSHOT_MAX_LINES = 200
TERMINAL_SNAPSHOT_MAX_CHARS = 6000000
TERMINAL_INPUT_MAX_CHARS = 20000

__all__ = [
    "MAX_TERMINALS",
    "TERMINAL_BUFFER_SIZE",
    "TERMINAL_DISPLAY_SIZE",
    "TERMINAL_TIMEOUT",
    "TERMINAL_OUTPUT_WAIT",
    "TERMINAL_SNAPSHOT_DEFAULT_LINES",
    "TERMINAL_SNAPSHOT_MAX_LINES",
    "TERMINAL_SNAPSHOT_MAX_CHARS",
    "TERMINAL_INPUT_MAX_CHARS",
]
