Skip to content

[refactor]: improve the overall logging of the server#1

Open
bot4pk wants to merge 6 commits intomainfrom
improve-logging-49
Open

[refactor]: improve the overall logging of the server#1
bot4pk wants to merge 6 commits intomainfrom
improve-logging-49

Conversation

@bot4pk
Copy link
Copy Markdown
Owner

@bot4pk bot4pk commented Mar 30, 2026

bot4pk and others added 4 commits March 30, 2026 00:46
- Add ASCII art banner with project name
- Add shields.io badges (Rust version, zero deps, license)
- Enhance section headers with emojis and visual separators
- Add feature highlights table with visual checkmarks
- Improve code blocks with better formatting and language hints
- Add Quick Start callout box with examples
- Style terminal examples with prompt styling
- Add project structure tree with folder icons
- Add 'Why This Project' educational section
- Add contributing and acknowledgments section

Fixes prajjwalkumar17#47
…dme-futuristic

[docs]: Transform README into futuristic, engaging documentation
- Replace println! statements with structured tracing
- Add request IDs for tracking requests through the system
- Add request/response timing with elapsed milliseconds
- Log at appropriate levels (INFO for success, WARN for client errors, ERROR for server errors)
- Add connection logging at DEBUG level
- Add Display implementation for Method type
- Add status_code() accessor to Response
- Add From<StatusCode> for u16 conversion

Closes prajjwalkumar17#49
@bot4pk bot4pk force-pushed the improve-logging-49 branch 2 times, most recently from ab82f67 to bd772b7 Compare March 30, 2026 09:13
openclaw-bot and others added 2 commits March 30, 2026 15:03
- Add headers support to Response struct
- Include X-Request-Id header with generated request_id in all responses
Extract HEADER_SEPARATOR and CRLF as consts for reuse and clarity.
The format string uses named arguments referencing these consts.
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.

[refactor]: improve the overall logging of the server

3 participants