Repository navigation
feat: open the board, a change, and its artifacts from the terminal - #407
Merged
danielhanold merged 10 commits intoOct 8, 2026
Merged
danielhanold merged 10 commits into
danielhanold merged 10 commits into
Conversation
…t block docket open (review finding: RunOpenerProcess blocks on xdg-open's inherited stderr)
…review finding: nothing guards opener chatter off the --json stream)
…ess JSON document Review finding 3: RunOpenerProcess embedded multi-line opener stderr in its error, breaking the one-line error rule; whitespace is now collapsed. Review finding 4: TestOpenResultRendering now marshals a fully populated success OpenResult and checks every documented key.
danielhanold
deleted the
feat/open-the-board-a-change-and-its-artifacts-from-the-terminal
branch
October 8, 2026 11:36
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.
Adds
docket open <board|change|spec|plan|results|pr> [id]. With no id, the change is worked out from the checked-out branch.open.artifacts: github | local, opens the local metadata file in the OS default app instead.pralways opens the PR URL.--printprints the target without launching anything.--jsonreturns anOpenResult.Review (deep tier, chosen because the diff is over 1500 lines)
WaitDelay)OpenResult