Skip to content

v0.8.4 - Connection Timeline#31

Merged
colangelo merged 3 commits into
mainfrom
dev
Feb 24, 2026
Merged

v0.8.4 - Connection Timeline#31
colangelo merged 3 commits into
mainfrom
dev

Conversation

@colangelo
Copy link
Copy Markdown
Owner

Summary

  • Connection timeline in exit summary: color-coded UP/DOWN periods with start times, durations, and request counts
  • Timeline helps diagnose intermittent outages by making temporal patterns visible
  • Truncation for flappy connections (first 5 + last 5 when >20 transitions)
  • OpenSpec commands/skills for Claude Code
  • Beta workflow fix: delete local tag before recreating release

Test plan

  • go test ./... passes (19 new tests for fmtDuration + recordPeriod)
  • CI checks pass (lint, test, CodeQL)
  • Manual test: hp -c 5 cloudflare.com (clean session, no timeline)
  • Manual test: force failures to verify timeline appears

🤖 Generated with Claude Code

colangelo and others added 3 commits February 23, 2026 22:26
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@colangelo colangelo merged commit 60bafc7 into main Feb 24, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant