• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

dangernoodle-io / taipan-cli / 28339475300
67%

Build:
DEFAULT BRANCH: main
Ran 28 Jun 2026 11:22PM UTC
Jobs 1
Files 31
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

28 Jun 2026 11:21PM UTC coverage: 67.19% (+0.07%) from 67.117%
28339475300

push

github

web-flow
refactor: stream logs from /api/events?topic=log (structured JSON) (#40)

- change endpoint from /api/logs to /api/events?topic=log
- add logEvent struct {Ts, Level, Tag, Msg} for JSON deserialization
- set Accept: text/event-stream header on request
- skip event:/id: SSE fields; JSON-parse each data: payload
- format terminal line as "<level> <tag>: <msg>"
- fall back to raw payload on JSON parse failure (no crash)
- add formatLogEvent helper and unit tests for valid + malformed input
- add TestStreamDevice_FullSSEFrame and TestStreamDevice_EndpointPath
- update all existing tests to use JSON payloads

Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>

15 of 15 new or added lines in 1 file covered. (100.0%)

1 existing line in 1 file now uncovered.

2396 of 3566 relevant lines covered (67.19%)

0.77 hits per line

Coverage Regressions

Lines Coverage ∆ File
1
60.0
3.62% internal/cli/log.go
Jobs
ID Job ID Ran Files Coverage
1 28339475300.1 28 Jun 2026 11:22PM UTC 31
67.19
GitHub Action Run
Source Files on build 28339475300
  • Tree
  • List 31
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #28339475300
  • 30933a12 on github
  • Prev Build on main (#27656196596)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc