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

dcdpr / jp / 21067387390
58%

Build:
DEFAULT BRANCH: main
Ran 16 Jan 2026 12:59PM UTC
Jobs 1
Files 176
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

16 Jan 2026 12:57PM UTC coverage: 52.205% (-0.04%) from 52.243%
21067387390

push

github

web-flow
enhance(cli, workspace): Persist events incrementally during streams (#380)

The `jp query` command now persists conversation events to disk as they
are received during the LLM stream. Previously, persistence occurred
only after the entire command completed, which could lead to data loss
if the process was interrupted during a long-running interaction or
complex tool use.

The `Workspace` now exposes a `persist_active_conversation` method to
allow manual triggering of the persistence logic. Within the `query`
command, the `handle_stream` function tracks new events in the current
`Thread` and updates the workspace state before persisting, ensuring the
local history remains up-to-date even during recursive tool calls.

---------

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

13 of 43 new or added lines in 2 files covered. (30.23%)

10170 of 19481 relevant lines covered (52.2%)

119.92 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
3
63.05
0.75% crates/jp_workspace/src/lib.rs
27
25.5
-0.66% crates/jp_cli/src/cmd/query.rs
Jobs
ID Job ID Ran Files Coverage
1 21067387390.1 16 Jan 2026 12:59PM UTC 176
52.2
GitHub Action Run
Source Files on build 21067387390
  • Tree
  • List 176
  • Changed 3
  • Source Changed 2
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #21067387390
  • 1158c090 on github
  • Prev Build on main (#21065891658)
  • Next Build on main (#21070312192)
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