Skip to content

Commit 2b12875

Browse files
localai-botlocalai-bot
andauthored
fix: Add tracing settings loading from runtime_settings.json (#9081)
Tracing settings (EnableTracing and TracingMaxItems) were not being loaded from runtime_settings.json on startup, causing tracing settings configured via WebUI to be lost after service restart. This fix adds proper loading of tracing settings in loadRuntimeSettingsFromFile function in core/application/startup.go. Fixes #9072 Co-authored-by: localai-bot <localai-bot@localai.io>
1 parent 9cdbd89 commit 2b12875

1 file changed

Lines changed: 12 additions & 0 deletions

File tree

core/application/startup.go

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -432,6 +432,18 @@ func loadRuntimeSettingsFromFile(options *config.ApplicationConfig) {
432432
}
433433
}
434434

435+
// Tracing settings
436+
if settings.EnableTracing != nil {
437+
if !options.EnableTracing {
438+
options.EnableTracing = *settings.EnableTracing
439+
}
440+
}
441+
if settings.TracingMaxItems != nil {
442+
if options.TracingMaxItems == 0 {
443+
options.TracingMaxItems = *settings.TracingMaxItems
444+
}
445+
}
446+
435447
xlog.Debug("Runtime settings loaded from runtime_settings.json")
436448
}
437449

0 commit comments

Comments
 (0)