Skip to content

feat: add VERBOSE log level and configure root logger in setup_logging#112

Merged
k-rister merged 1 commit into
mainfrom
logging
May 12, 2026
Merged

feat: add VERBOSE log level and configure root logger in setup_logging#112
k-rister merged 1 commit into
mainfrom
logging

Conversation

@k-rister
Copy link
Copy Markdown
Contributor

Summary

  • Add custom VERBOSE level (15) between DEBUG and INFO for intermediate verbosity
  • Switch setup_logging to configure the root logger so library loggers (roadblock, etc.) inherit the handler
  • Log format varies by level: message-only at normal, timestamps at verbose, full code location at debug
  • Prerequisite for rickshaw --log-level support

Test plan

  • Syntax check passes
  • Existing callers (rickshaw-run.py) work without changes at normal level
  • VERBOSE level correctly filters between INFO and DEBUG

🤖 Generated with Claude Code

Adds a VERBOSE level (15) between DEBUG (10) and INFO (20) for
intermediate verbosity. Switches setup_logging to configure the root
logger so library loggers (roadblock, etc.) inherit the handler.
Log format varies by level: message-only at normal, timestamps at
verbose, full code location at debug.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@k-rister k-rister self-assigned this May 12, 2026
@k-rister k-rister requested a review from a team May 12, 2026 15:03
@project-crucible-tracking project-crucible-tracking Bot moved this to In Progress in Crucible Tracking May 12, 2026
@k-rister k-rister merged commit bc50dba into main May 12, 2026
311 of 346 checks passed
@github-project-automation github-project-automation Bot moved this from In Progress to Done in Crucible Tracking May 12, 2026
@k-rister k-rister deleted the logging branch May 12, 2026 19:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants