-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Bug Description
Logger output should be more user-friendly for debugging. Currently:
- Logs output only JSON format which is hard to read
- Missing fix suggestions for WARN/ERROR/FATAL levels
- JSON errors not displayed as friendly multi-line markdown
Steps to Reproduce
- Run CLI with some config errors
- Observe JSON-only log output
- Try to understand the error and how to fix it
Expected Behavior
- Log output should support markdown format that can be easily copied
- WARN/ERROR/FATAL logs should include actionable fix suggestions via an extra parameter
- When errors occur, JSON should display as friendly multi-line markdown with proper indentation
- Example expected output:
- { $: [11:20:36.990, INFO, defineConfig], _: {...} } - { $: [11:20:36.993, WARN, defineConfig], _: {...} } - { $: [11:20:38.378, ERROR, defineConfig], _: {...} }
Actual Behavior
- Current logger only outputs JSON
- No fix suggestions provided
- Hard to copy/understand for AI debugging
Additional Context
- Context: CLI (tnmsc)
- Related to logger library enhancement
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request