Kitto.Config.Server
Typed config readers for the HTTP server domain (Config.yaml node Server and its sub-nodes Jobs and CORS). Part of the per-domain organization of the config metadata (replacing the monolithic Kitto.Metadata.SubNodes / SubNodes2). Each class reads its subtree once into typed fields (see TKConfigReader) AND carries the [YamlNode]/[YamlSubNode] attributes that KIDE reads via RTTI to drive the Config editor.
TKJobsConfig class
Background job runner settings (Notification Center / background tools). YAML path: Server/Jobs
Server:
Jobs:
PoolSize: 4TKCORSConfig class
CORS settings for the REST API (/api/v4). Absent/empty AllowedOrigins disables CORS. YAML path: Server/CORS
Server:
CORS:
AllowedOrigins: https://app.example.com, http://localhost:9999
AllowCredentials: TrueTKServerConfig class
Server settings from Config.yaml. YAML path: Server
