docs: explain an empty status line in one folder (workspace trust) - #606
Open
D-L-Narayana wants to merge 1 commit into
Open
D-L-Narayana wants to merge 1 commit into
D-L-Narayana wants to merge 1 commit into
Conversation
Since Claude Code 2.1.51 a custom statusLine command only runs in a trusted workspace, and since 2.1.232 a git repository nested under a trusted parent folder no longer inherits that trust. Claude Code does not always re-show the trust dialog, so in such a folder ccstatusline is never invoked and the status line is an empty row, while running the command by hand works and other folders are fine. It looks exactly like a ccstatusline bug, and several repos under one parent break at once. Add a troubleshooting entry to docs/USAGE.md with the check (`hasTrustDialogAccepted` for the project path in ~/.claude.json) and a pointer to it from the README next to the other quick-start notes. Closes sirmalloc#552
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.
Since Claude Code 2.1.51 a custom statusLine command only runs in a trusted workspace, and since 2.1.232 a git repository nested under a trusted parent folder no longer inherits that trust. Claude Code does not always re-show the trust dialog, so in such a folder ccstatusline is never invoked and the status line is an empty row, while running the command by hand works and other folders are fine. It looks exactly like a ccstatusline bug, and several repos under one parent break at once.
Add a troubleshooting entry to docs/USAGE.md with the check (
hasTrustDialogAcceptedfor the project path in ~/.claude.json) and a pointer to it from the README next to the other quick-start notes.Closes #552