Skip to content

chore: simplify logging output#243

Merged
adrunkhuman merged 4 commits into
masterfrom
issue-242-plain-deployed-logs
May 21, 2026
Merged

chore: simplify logging output#243
adrunkhuman merged 4 commits into
masterfrom
issue-242-plain-deployed-logs

Conversation

@adrunkhuman
Copy link
Copy Markdown
Owner

@adrunkhuman adrunkhuman commented May 21, 2026

Summary

  • replace JSON/color formatter selection with one plain single-line stdout formatter
  • include explicit UTC timestamps like 2026-05-21T20:30:00+00:00
  • preserve contextual fields as simple key=value suffixes, with recursive sensitive-value redaction
  • remove LOG_FORMAT docs and cover plain output, context fields, stdout, LOG_LEVEL, and timestamp behavior in tests

Verification

  • uv run pytest
  • uv run ruff check .
  • uv run ruff format --check .
  • uv run ty check typer_bot

Review loop:

  • fixed recursive redaction, mixed-key payload formatting, Python 3.13 taskName noise, and LOG_LEVEL env coverage
  • final review signal was low with no confirmed actionable regressions
  • docs and commenter passes completed

Closes #242

@adrunkhuman adrunkhuman changed the title chore: make deployed logs plain by default chore: simplify logging output May 21, 2026
@adrunkhuman adrunkhuman merged commit df97d00 into master May 21, 2026
1 check passed
@adrunkhuman adrunkhuman deleted the issue-242-plain-deployed-logs branch May 21, 2026 20:32
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.

chore: make deployed logs plain and readable

1 participant