feat: add TRACE log level support across UI
Add TRACE option to log forwarding level dropdowns (AppConfig, AgentHealth), badge color mapping, and log filter ButtonGroups on all pages that display application logs. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -226,6 +226,7 @@ const LOG_LEVEL_ITEMS: ButtonGroupItem[] = [
|
||||
{ value: 'warn', label: 'Warn', color: 'var(--warning)' },
|
||||
{ value: 'info', label: 'Info', color: 'var(--success)' },
|
||||
{ value: 'debug', label: 'Debug', color: 'var(--running)' },
|
||||
{ value: 'trace', label: 'Trace', color: 'var(--text-muted)' },
|
||||
];
|
||||
|
||||
function mapLogLevel(level: string): LogEntry['level'] {
|
||||
@@ -535,6 +536,7 @@ export default function AgentHealth() {
|
||||
<option value="WARN">WARN</option>
|
||||
<option value="INFO">INFO</option>
|
||||
<option value="DEBUG">DEBUG</option>
|
||||
<option value="TRACE">TRACE</option>
|
||||
</select>
|
||||
</div>
|
||||
<div className={styles.configField}>
|
||||
@@ -574,7 +576,8 @@ export default function AgentHealth() {
|
||||
<Badge label={appConfig.logForwardingLevel ?? 'INFO'} color={
|
||||
(appConfig.logForwardingLevel ?? 'INFO') === 'ERROR' ? 'error'
|
||||
: (appConfig.logForwardingLevel ?? 'INFO') === 'WARN' ? 'warning'
|
||||
: (appConfig.logForwardingLevel ?? 'INFO') === 'DEBUG' ? 'running' : 'success'
|
||||
: (appConfig.logForwardingLevel ?? 'INFO') === 'DEBUG' ? 'running'
|
||||
: (appConfig.logForwardingLevel ?? 'INFO') === 'TRACE' ? 'auto' : 'success'
|
||||
} variant="filled" />
|
||||
</div>
|
||||
<div className={styles.configField}>
|
||||
|
||||
Reference in New Issue
Block a user