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

dcdpr / jp / 24386672845
67%

Build:
DEFAULT BRANCH: main
Ran 14 Apr 2026 07:34AM UTC
Jobs 1
Files 268
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

14 Apr 2026 07:30AM UTC coverage: 65.431% (+0.09%) from 65.343%
24386672845

push

github

web-flow
fix(conversation): Remove trailing empty turn during sanitize (#551)

When a turn is interrupted (e.g. the `ChatRequest` is popped before
streaming begins), a lone `TurnStart` is left at the end of the stream.
Previously, `sanitize()` did not account for this case, meaning the
orphaned `TurnStart` would persist and corrupt the turn index after
re-normalization.

`trim_trailing_empty_turn` is now called as part of `sanitize()`,
cleaning up any trailing `TurnStart` that has no following events before
`normalize_turn_starts` runs.

---------

Signed-off-by: Jean Mertz <git@jeanmertz.com>

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

21712 of 33183 relevant lines covered (65.43%)

205.05 hits per line

Jobs
ID Job ID Ran Files Coverage
1 24386672845.1 14 Apr 2026 07:34AM UTC 268
65.43
GitHub Action Run
Source Files on build 24386672845
  • Tree
  • List 268
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #24386672845
  • fbc9f1bd on github
  • Prev Build on main (#24383308914)
  • Next Build on main (#24393863802)
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