Documentation
¶
Overview ¶
Package ccwhid exposes repo-root assets that ship inside the binary.
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ThirdPartyLicenses string
ThirdPartyLicenses is the complete third-party notices file, generated by tools/gen-licenses and verified fresh in CI.
Functions ¶
This section is empty.
Types ¶
This section is empty.
Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
ccwhid
command
|
|
|
internal
|
|
|
discovery
Package discovery finds Claude Code session transcripts under ~/.claude/projects and builds a lightweight index for listing and selection.
|
Package discovery finds Claude Code session transcripts under ~/.claude/projects and builds a lightweight index for listing and selection. |
|
model
Package model defines the domain types shared across ccwhid: a parsed Session and the timeline of Turns, Blocks and ToolCalls within it.
|
Package model defines the domain types shared across ccwhid: a parsed Session and the timeline of Turns, Blocks and ToolCalls within it. |
|
redact
Package redact scrubs likely secrets and the user's home path from transcript text before it is rendered.
|
Package redact scrubs likely secrets and the user's home path from transcript text before it is rendered. |
|
tui
Package tui provides an interactive session browser used when ccwhid is run with no selector flags.
|
Package tui provides an interactive session browser used when ccwhid is run with no selector flags. |
|
usage
Package usage computes token totals and estimated cost for a rendered session from the per-turn usage data attached by the transcript parser.
|
Package usage computes token totals and estimated cost for a rendered session from the per-turn usage data attached by the transcript parser. |
|
tools
|
|
|
gen-licenses
command
Command gen-licenses writes THIRD_PARTY_LICENSES.txt: the license and notice texts of every Go module linked into ccwhid release binaries (union across linux, darwin, and windows builds), plus the Go standard library.
|
Command gen-licenses writes THIRD_PARTY_LICENSES.txt: the license and notice texts of every Go module linked into ccwhid release binaries (union across linux, darwin, and windows builds), plus the Go standard library. |
Click to show internal directories.
Click to hide internal directories.



