Replaces ASCII [====] bars with █░ unicode blocks at width 8 (no
brackets) for both context and rate limit segments. Replaces static
"5h" label with actual reset time formatted as HH:MM.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Dumps harness JSON to os.tmpdir() on each render to inspect available
fields. Adds a combined usage segment showing the Pro 5-hour rate limit
as a colour-coded bar and session cost in USD; each part is omitted
gracefully when its data is absent, so the script works for API instances too.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>