feat: add show CLI tool to parse and display quotes
#79
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.
What's changed
tools/show/show.go: a CLI toolshowthat reads a TDX quote (in binary, proto, or textproto format), parses it into atdx.QuoteV4protobuf, and writes it out in the requested format (currently onlytextprotois supported).tools/check/check.gotools/attest/attest.gotools/show/README.md: documents the tool's purpose, flags, defaults, and usage, matching the style of other CLI tools in the repo.Test
Environment
bin→textproto
textproto→textproto
bin→textproto (stdout)
Each script results: