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

jacob-meacham / cueso / 31336828414
92%

Build:
DEFAULT BRANCH: main
Ran 09 Aug 2026 09:26PM UTC
Jobs 1
Files 17
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

09 Aug 2026 09:26PM UTC coverage: 91.667%. Remained the same
31336828414

push

github

jacob-meacham
fix(ui): keep streamed responses in one bubble, preserve text across iterations

Two related defects in the WS event handler:
- The streaming message index was assigned inside a setState updater, so
  a burst of frames processed before a React commit each saw null and
  minted their own bubble (bursty OpenRouter delivery made this common).
  The streaming message id is now assigned synchronously and all updates
  target it by id.
- message_complete cleared the content buffer, so each tool-loop
  iteration's text replaced the previous one. The buffer now accumulates
  across iterations with a paragraph break between them.

Verified with a deterministic mock-WS replay (spaced and single-burst
pacing) and against the live backend.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

924 of 1008 relevant lines covered (91.67%)

0.92 hits per line

Jobs
ID Job ID Ran Files Coverage
1 31336828414.1 09 Aug 2026 09:26PM UTC 17
91.67
GitHub Action Run
Source Files on build 31336828414
  • Tree
  • List 17
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #31336828414
  • 9a9a4290 on github
  • Prev Build on main (#31334739655)
  • Next Build on main (#31336901504)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc