Add admin UI
Some checks failed
CI / Test (pull_request) Failing after 1m33s
CI / Lint (pull_request) Failing after 13s
CI / Build (pull_request) Has been skipped
CI / Security Scan (pull_request) Failing after 4m47s
CI / Build and Push Docker Image (pull_request) Has been skipped

This commit is contained in:
2026-03-05 23:08:34 +00:00
parent 667217e66b
commit 7025ec746c
31 changed files with 5905 additions and 3 deletions

View File

@@ -17,6 +17,7 @@ type Config struct {
Logging LoggingConfig `yaml:"logging"`
RateLimit RateLimitConfig `yaml:"rate_limit"`
Observability ObservabilityConfig `yaml:"observability"`
Admin AdminConfig `yaml:"admin"`
}
// ConversationConfig controls conversation storage.
@@ -93,6 +94,11 @@ type AuthConfig struct {
Audience string `yaml:"audience"`
}
// AdminConfig controls the admin UI.
type AdminConfig struct {
Enabled bool `yaml:"enabled"`
}
// ServerConfig controls HTTP server values.
type ServerConfig struct {
Address string `yaml:"address"`