User Story
As a Station super admin, I need to manage Station-Bot logging controls so that I can tune log verbosity, file logging behavior, and external sink configuration from Station.
Definition of Done
Acceptance Criteria
- A
station_super_admin can update logging controls from Station
- Invalid values are rejected with field-level validation
- Guild-scoped admins cannot access these controls
Technical Elaboration
This ticket covers logging-level and external-sink configuration only. It is separate from database/TLS and other runtime controls.
Design Elaboration
This UI should communicate that these settings affect observability behavior and may have operational cost or noise implications.
Parent Epic: #231
Depends on: #232, #233, #242
User Story
As a Station super admin, I need to manage Station-Bot logging controls so that I can tune log verbosity, file logging behavior, and external sink configuration from Station.
Definition of Done
LOG_LEVEL,LOG_FILE_ENABLED, andELASTICSEARCH_NODEpnpm typecheckpassesAcceptance Criteria
station_super_admincan update logging controls from StationTechnical Elaboration
This ticket covers logging-level and external-sink configuration only. It is separate from database/TLS and other runtime controls.
Design Elaboration
This UI should communicate that these settings affect observability behavior and may have operational cost or noise implications.
Parent Epic: #231
Depends on: #232, #233, #242