Skip to content

Replace stderr-print logger with Logback/SLF4J and MDC context#459

Open
zikajk wants to merge 1 commit into
masterfrom
logback-mdc-logger
Open

Replace stderr-print logger with Logback/SLF4J and MDC context#459
zikajk wants to merge 1 commit into
masterfrom
logback-mdc-logger

Conversation

@zikajk
Copy link
Copy Markdown
Member

@zikajk zikajk commented May 11, 2026

  • Structured logging via SLF4J/Logback: timestamps, log levels, chat-id MDC context

  • Third-party noise suppression: root logger at WARN, eca at INFO

  • MDC context propagation across future* threads

  • Route MCP traffic through Logback (replaces raw eprintln from plumcp default)

  • Fix --verbose: JSON-RPC tracing now passes at INFO independently of --log-level

  • Fix --verbose CLI description (was misleading about stdout vs stderr)

  • I added a entry in changelog under unreleased section.

  • This is not an AI slop.

- Structured logging via SLF4J/Logback: timestamps, log levels, chat-id MDC context
- Third-party noise suppression: root logger at WARN, eca at INFO
- MDC context propagation across future* threads
- Route MCP traffic through Logback (replaces raw eprintln from plumcp default)
- Fix --verbose: JSON-RPC tracing now passes at INFO independently of --log-level
- Fix --verbose CLI description (was misleading about stdout vs stderr)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant