Skip to content

structured logging#59

Draft
c-cube wants to merge 9 commits intomasterfrom
sc/structured-logging
Draft

structured logging#59
c-cube wants to merge 9 commits intomasterfrom
sc/structured-logging

Conversation

@c-cube
Copy link
Copy Markdown
Contributor

@c-cube c-cube commented Apr 21, 2026

  • modifies how loggers work so it's easier to swap them at runtime
  • pass timestamp and a list of key/value pairs
  • normal callsites for logging are unaffected, but it enables us to have richer logging.

c-cube added 4 commits April 21, 2026 14:29
the goal is to preserve the current behavior, but enable:
- alternative formats (logfmt, later ndjson/jsonl)
- runtime swap of log format, no functor
@c-cube c-cube force-pushed the sc/structured-logging branch from c2eced1 to 07ed94a Compare April 21, 2026 20:39
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