# trex-core per-instance config (BAT-013 / REQ-048). # Copy to e.g. config/inst-1.toml and pass with: trex-core-daemon --config config/inst-1.toml # Real per-instance files are gitignored (they hold the portfolio-hub token). # Instance identifier. Drives queue names: # default -> trex.intent.req / trex.snapshot.req / trex.control.req (legacy literal) # -> trex.intent.req. etc + trex.direct routing key {instance_key}.{channel} instance_key = "default" # portfolio-hub auth token (kept out of .env). Injected into PortfolioHubConfig.token # when TREX_PORTFOLIO_HUB_BASE_URL is set in the environment. portfolio_hub_token = "" # Operator-local timezone (IANA name) for CLI date display. Timestamps stay UTC. trading_timezone = "Asia/Seoul" # dcy-020 / REQ-060: max concurrent active (holding+pending) slots — the FCFS # admission capacity cap M. Unset = no cap. Production deployments are # expected to set this (BAT-030 design §5). # max_active_slots = 5