Skip to content

Add optional file logging#66

Merged
rgwood merged 5 commits intorgwood:masterfrom
skdishansachin:feat/optional-logging
Jan 11, 2026
Merged

Add optional file logging#66
rgwood merged 5 commits intorgwood:masterfrom
skdishansachin:feat/optional-logging

Conversation

@skdishansachin
Copy link
Copy Markdown
Contributor

@skdishansachin skdishansachin commented Jan 10, 2026

Description

This PR introduces the ability for users to opt-out of persistent file logging. It adds a --no-log flag to disable logging via the CLI and introduces environment variable support via SYSTEMCTL_TUI_NO_LOG. Setting this variable to true disables logging globally without requiring the CLI flag.

Closes #42

@skdishansachin skdishansachin marked this pull request as draft January 10, 2026 05:11
@skdishansachin skdishansachin marked this pull request as ready for review January 10, 2026 05:18
@skdishansachin
Copy link
Copy Markdown
Contributor Author

@rgwood Let me know if anything should be changed or improved. Thank you!

@rgwood
Copy link
Copy Markdown
Owner

rgwood commented Jan 11, 2026

I tweaked this a bit and removed the old tracing code which I no longer used.

Looks good to me, thanks.

@rgwood rgwood merged commit dc8c475 into rgwood:master Jan 11, 2026
1 check passed
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.

Optional logging

2 participants