feat(config): add LogDir and move diagnostic logs to XDG state - #192
feat(config): add LogDir and move diagnostic logs to XDG state#192jcnnll wants to merge 1 commit into
Conversation
- Add LogDir() to resolve to XDG and Windows standard logging paths - Decoupled logging from configuration - Updated CLAUDE.md to follow the logging standard - Added integration test to cover this feature
|
Thanks for contributing, @jcnnll! ❤️ Heads-up: The team is sorting out a contribution policy process for this repository, we will follow up here as soon as we have clarity on next steps. Thanks for your patience. ⏳ |
|
Thanks @gtsiolis for responding to this PR, I totally understand the situation and look forward to being able to contribute as an when the policy has been clarified in terms of community contributions. |
|
Thanks for your patience, @jcnnll! ❤️ Closing this as the team decided to restrict code contributions from outside collaborators in #454. From
From
|
Problemn Being Solved
Diagnostic logs are currently written to the user's configuration directory (~/.config/lstk). This mixes persistent configuration with diagnostic state, which clutters the config tree and doesn't follow standard OS conventions for logs.
Changes
Tests