"""Frozen constants for Track Q / Q3 desktop packaging.""" from __future__ import annotations CANONICAL_LAUNCHER = "ok" CANONICAL_SUBCOMMAND = "app" DEFAULT_PORT = 8765 DEFAULT_BIND = "127.0.0.1" DESKTOP_PRODUCT_NAME = "Overseer Kit" DESKTOP_IDENTIFIER = "com.overseer.kit.desktop" LISTENING_BANNER = "ok app listening" URL_PREFIX = "url:" SESSION_PREFIX = "session_credential:" CSRF_PREFIX = "csrf_token:" KIT_ROOT_ENV = "OVERSEER_KIT_ROOT" REPO_ROOT_ENV = "OVERSEER_REPO_ROOT" STARTUP_TIMEOUT_SECONDS = 30.0