fix: send project selection status messages to stderr#785
Merged
rektdeckard merged 1 commit intolivekit:mainfrom Mar 9, 2026
Merged
fix: send project selection status messages to stderr#785rektdeckard merged 1 commit intolivekit:mainfrom
rektdeckard merged 1 commit intolivekit:mainfrom
Conversation
rektdeckard
approved these changes
Mar 9, 2026
Member
rektdeckard
left a comment
There was a problem hiding this comment.
This is a good change! Lots more ancillary messages still being printed to stdout in other commands, but I am happy to take over cleaning up the rest of them. Appreciate the contrib!
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Move project-selection status lines (
Using project...,Using default project..., env/dev credential notices) from stdout to stderr in shared project loading paths. This keeps stdout clean for scripting and machine-readable output.Commands piped to parsers no longer get polluted by status text, e.g.
lk room list --json | jq '.rooms | length'now receives only JSON on stdout.