internal/

directory
v0.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 20, 2026 License: MIT

Directories

Path Synopsis
Package activation owns explicit project consent and Wake-owned trigger setup.
Package activation owns explicit project consent and Wake-owned trigger setup.
adapter
claudecode
Package claudecode derives safe terminal records from Claude Code JSONL transcripts.
Package claudecode derives safe terminal records from Claude Code JSONL transcripts.
Package atomicfile publishes a whole file so that a concurrent reader observes only the old contents or the new ones, and so that a publication reported as successful is one the data survives a power loss.
Package atomicfile publishes a whole file so that a concurrent reader observes only the old contents or the new ones, and so that a publication reported as successful is one the data survives a power loss.
Package cli parses arguments and prints output.
Package cli parses arguments and prints output.
Package config owns every location and every setting this tool has, and it is the only package that touches the two sensitive files behind them.
Package config owns every location and every setting this tool has, and it is the only package that touches the two sensitive files behind them.
Package detach starts a child process that outlives the process that started it.
Package detach starts a child process that outlives the process that started it.
Package health persists what Wake's last scan and last hook change managed to do, as counts and timestamps and nothing else.
Package health persists what Wake's last scan and last hook change managed to do, as counts and timestamps and nothing else.
Package ingest coordinates a harness reader and Wake's local event store.
Package ingest coordinates a harness reader and Wake's local event store.
Package inventory discovers locally available primitives without retaining configuration contents, paths, or other free text.
Package inventory discovers locally available primitives without retaining configuration contents, paths, or other free text.
Package jsonl reads newline-delimited JSON one line at a time under an explicit length limit, recovering per line.
Package jsonl reads newline-delimited JSON one line at a time under an explicit length limit, recovering per line.
Package keyeddigest computes one thing: HMAC-SHA256 of a message under a caller-supplied key.
Package keyeddigest computes one thing: HMAC-SHA256 of a message under a caller-supplied key.
Package lockfile serializes a read-modify-write over one local state file behind an exclusive advisory lock on a sidecar file.
Package lockfile serializes a read-modify-write over one local state file behind an exclusive advisory lock on a sidecar file.
Package metrics is Wake's single aggregation layer.
Package metrics is Wake's single aggregation layer.
Package platform declares the platform set wake supports and refuses the rest.
Package platform declares the platform set wake supports and refuses the rest.
Package record defines the only data Wake is allowed to retain from a harness.
Package record defines the only data Wake is allowed to retain from a harness.
Package report renders Wake's derived local metrics for a terminal.
Package report renders Wake's derived local metrics for a terminal.
Package selfupdate replaces the running binary with the newest published release, doing every step that touches the network through a curl subprocess.
Package selfupdate replaces the running binary with the newest published release, doing every step that touches the network through a curl subprocess.
Package store persists validated Wake records in an append-only local NDJSON spool.
Package store persists validated Wake records in an append-only local NDJSON spool.
Package style holds Wake's small set of terminal presentation primitives — ANSI color codes built around its lime brand accent — shared by every renderer that draws for a human's terminal.
Package style holds Wake's small set of terminal presentation primitives — ANSI color codes built around its lime brand accent — shared by every renderer that draws for a human's terminal.
Package ui renders and serves Wake's local dashboard from derived metrics.
Package ui renders and serves Wake's local dashboard from derived metrics.
Package version carries the build identity of the binary.
Package version carries the build identity of the binary.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL