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

dcdpr / jp / 28370436455
69%

Build:
DEFAULT BRANCH: main
Ran 29 Jun 2026 12:06PM UTC
Jobs 1
Files 420
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

29 Jun 2026 12:00PM UTC coverage: 67.094% (-0.04%) from 67.13%
28370436455

push

github

web-flow
feat(cli, target): Add "start a new conversation" item to picker (#808)

When `jp query` drops into the interactive conversation picker, a "+
Start a new conversation" entry now appears at the top of the list.
Selecting it is equivalent to passing `--new`: the run starts a fresh
conversation instead of loading an existing one.

The picker item is only offered for commands that opt in via the new
`Commands::allows_new_from_picker` predicate — currently only `query`.
Other commands that use the picker (e.g. `conversation ls`) are
unaffected.

Internally, `resolve_request` now returns a `ResolveOutcome` that
carries both the resolved handles and a `start_new` flag. When the flag
is set, `run_inner` calls `Query::mark_start_new`, which sets the same
field that `--new` populates, so the rest of the command path needs no
further changes.

---------

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

52 of 108 new or added lines in 4 files covered. (48.15%)

6 existing lines in 2 files now uncovered.

36672 of 54658 relevant lines covered (67.09%)

379.89 hits per line

Uncovered Changes

Lines Coverage ∆ File
45
40.07
-1.78% crates/jp_cli/src/cmd/target.rs
6
22.71
1.03% crates/jp_cli/src/cmd.rs
4
43.14
0.46% crates/jp_cli/src/cmd/query.rs
1
37.72
0.66% crates/jp_cli/src/lib.rs

Coverage Regressions

Lines Coverage ∆ File
5
40.07
-1.78% crates/jp_cli/src/cmd/target.rs
1
22.71
1.03% crates/jp_cli/src/cmd.rs
Jobs
ID Job ID Ran Files Coverage
1 28370436455.1 29 Jun 2026 12:06PM UTC 420
67.09
GitHub Action Run
Source Files on build 28370436455
  • Tree
  • List 420
  • Changed 4
  • Source Changed 4
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #28370436455
  • ffb97c1f on github
  • Prev Build on main (#28370385348)
  • Next Build on main (#28376240847)
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