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

dcdpr / jp
65%

Build:
DEFAULT BRANCH: main
Repo Added 06 Jun 2025 02:58PM UTC
Files 299
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

LAST BUILD ON BRANCH main
branch: SELECT
CHANGE BRANCH
x
  • No branch selected
  • anthropic-beta-headers
  • anthropic-model-alias-support
  • anthropic-tool-definition-caching
  • assistant-stable-tools
  • base64-encoded-tool-calls
  • cargo-check-tool
  • cargo-expand
  • cargo-update
  • cerebras-provider
  • cerebras-provider-2
  • commit-persona
  • commit-persona-tweak
  • commit-persona-tweak2
  • config-refactor
  • conversation-events
  • dirty-tweak
  • fix-anthropic-caching
  • fix-cargo-expand
  • fix-conversation-config
  • fix-create-file-calling
  • fix-gemini-invalid-tool-schema
  • fix-hidden-attachments
  • fix-mcp-config
  • fix-mcp-inheritance
  • fix-query-abort
  • fix-reasoning
  • fix-reasoning2
  • fix-stored-conversations
  • fix/ci-cache
  • fixes
  • fs-tools
  • gemini-unknown-model
  • gitattributes
  • hide-tool-calls
  • improve-log
  • improve-testing
  • improve-tool-exclusion
  • improve-tool-inquery
  • improve-tool-inquery10
  • improve-tool-inquery11
  • improve-tool-inquery116
  • improve-tool-inquery12
  • improve-tool-inquery13
  • improve-tool-inquery14
  • improve-tool-inquery15
  • improve-tool-inquery17
  • improve-tool-inquery18
  • improve-tool-inquery2
  • improve-tool-inquery20
  • improve-tool-inquery21
  • improve-tool-inquery22
  • improve-tool-inquery23
  • improve-tool-inquery24
  • improve-tool-inquery25
  • improve-tool-inquery26
  • improve-tool-inquery27
  • improve-tool-inquery28
  • improve-tool-inquery29
  • improve-tool-inquery3
  • improve-tool-inquery30
  • improve-tool-inquery31
  • improve-tool-inquery32
  • improve-tool-inquery33
  • improve-tool-inquery34
  • improve-tool-inquery35
  • improve-tool-inquery36
  • improve-tool-inquery37
  • improve-tool-inquery38
  • improve-tool-inquery39
  • improve-tool-inquery40
  • improve-tool-inquery41
  • improve-tool-inquery42
  • improve-tool-inquery43
  • improve-tool-inquery44
  • improve-tool-inquery45
  • improve-tool-inquery46
  • improve-tool-inquery47
  • improve-tool-inquery48
  • improve-tool-inquery49
  • improve-tool-inquery5
  • improve-tool-inquery50
  • improve-tool-inquery51
  • improve-tool-inquery52
  • improve-tool-inquery53
  • improve-tool-inquery54
  • improve-tool-inquery55
  • improve-tool-inquery6
  • improve-tool-inquery7
  • improve-tool-inquery8
  • improve-tool-inquery9
  • improved-config-loading
  • improved-logging
  • instructions
  • jean/anthropic-caching-and-more
  • jean/capitalized-no-flags
  • jean/cargo-shear
  • jean/cfg-refactor
  • jean/change-log
  • jean/ci
  • jean/ci-cache
  • jean/ci-docs-check
  • jean/ci-insta
  • jean/cli-config-defaults
  • jean/conversation-config
  • jean/default-persona
  • jean/editor-del
  • jean/errors
  • jean/explain-workflow-runs
  • jean/fix-change-log
  • jean/fix-docs-build
  • jean/generic-rate-limit-retry
  • jean/gitignore
  • jean/google-tool-properties
  • jean/improve-config-loading
  • jean/improve-config-loading2
  • jean/improve-embedded-tools
  • jean/improve-tool-call-handling
  • jean/init-model-detection
  • jean/just-improvements
  • jean/justf
  • jean/justfile
  • jean/llamacpp
  • jean/llamacpp-models
  • jean/mcp-improvements
  • jean/multi-workspace-support
  • jean/pr10
  • jean/pr11
  • jean/pr13
  • jean/pr14
  • jean/pr15
  • jean/pr16
  • jean/pr17
  • jean/pr18
  • jean/pr19
  • jean/pr20
  • jean/pr21
  • jean/pr22
  • jean/pr23
  • jean/pr24
  • jean/pr25
  • jean/pr26
  • jean/pr27
  • jean/pr28
  • jean/pr29
  • jean/pr30
  • jean/pr31
  • jean/pr32
  • jean/pr33
  • jean/pr34
  • jean/pr35
  • jean/pr36
  • jean/pr37
  • jean/pr38
  • jean/pr40
  • jean/pr41
  • jean/pr42
  • jean/pr43
  • jean/pr44
  • jean/pr45
  • jean/pr46
  • jean/pr47
  • jean/pr48
  • jean/pr49
  • jean/pr50
  • jean/pr51
  • jean/pr9
  • jean/readme-tweaks
  • jean/remove-local-mcp
  • jean/show-details
  • jean/simplify-query
  • jean/stream-mode
  • jean/tools-cargo-test
  • jean/website
  • jp-github-token
  • jp_md
  • jp_md-cont
  • just-changes
  • just-fix-commit-recipe
  • main
  • mcp-config-tweaks
  • model-aliases
  • model-config-from-str-or-alias
  • model-details
  • more
  • more-anthropic-caching2
  • more-retry-logic
  • one-or-many-params
  • pr/6-personas-tools
  • pr/readme
  • prr100
  • prr101
  • prr102
  • prr103
  • prr104
  • prr105
  • prr106
  • prr107
  • prr108
  • prr109
  • prr110
  • prr111
  • prr112
  • prr113
  • prr114
  • prr115
  • prr116
  • prr117
  • prr118
  • prr119
  • prr120
  • prr121
  • prr122
  • prr123
  • prr124
  • prr125
  • prr126
  • prr127
  • prr128
  • prr129
  • prr130
  • prr131
  • prr132
  • prr133
  • prr135
  • prr136
  • prr137
  • prr138
  • prr139
  • prr140
  • prr141
  • prr142
  • prr143
  • prr144
  • prr145
  • prr146
  • prr147
  • prr148
  • prr149
  • prr150
  • prr151
  • prr152
  • prr153
  • prr154
  • prr155
  • prr157
  • prr158
  • prr159
  • prr160
  • prr161
  • prr163
  • prr164
  • prr165
  • prr166
  • prr167
  • prr168
  • prr73
  • prr74
  • prr75
  • prr76
  • prr77
  • prr78
  • prr79
  • prr80
  • prr81
  • prr82
  • prr83
  • prr84
  • prr85
  • prr86
  • prr87
  • prr88
  • prr89
  • prr90
  • prr91
  • prr92
  • prr93
  • prr94
  • prr96
  • prr97
  • prr98
  • prr99
  • reasoning-improvements
  • recursively-add-directories
  • refactor-query
  • retry-empty-response
  • rfd-process
  • rxgrant-patch-1
  • server-tool-defaults-inheritance
  • signal-handling
  • stderr-output
  • technical-writer
  • tools-improvements
  • tools-improvements2
  • tools-improvements3
  • tts
  • tweaks
  • tweaks2
  • update-tools
  • use-latest-model
  • user-workspace-dir
  • version-sha
  • vet
  • workspace-renames

06 May 2026 07:08AM UTC coverage: 64.681% (+0.005%) from 64.676%
25421450629

push

github

web-flow
feat(cli, query): Add `--title` and `--no-title` flags to `query` (#600)

Two new flags give users direct control over conversation titles when
running `jp query`:

- `--title <string>` sets a custom title on the resolved conversation
(new or resumed) before the turn runs. When provided, automatic title
generation is skipped — the user-supplied title wins.
- `--no-title` disables automatic title generation for that invocation
by setting `conversation.title.generate.auto = false`. Useful when you
want a conversation with no title at all, or when you plan to set one
later via `jp conversation edit --title`.

The two flags are mutually exclusive: `--title` and `--no-title` cannot
be combined.

`--title` mirrors the same flag already available on `conversation
fork`, keeping the CLI surface consistent.

---------

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

11 of 14 new or added lines in 1 file covered. (78.57%)

1 existing line in 1 file now uncovered.

24873 of 38455 relevant lines covered (64.68%)

187.99 hits per line

Relevant lines Covered
Build:
Build:
38455 RELEVANT LINES 24873 COVERED LINES
187.99 HITS PER LINE
Source Files on main
  • Tree
  • List 299
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
25421450629 main feat(cli, query): Add `--title` and `--no-title` flags to `query` (#600) Two new flags give users direct control over conversation titles when running `jp query`: - `--title <string>` sets a custom title on the resolved conversation (new or resu... push 06 May 2026 07:12AM UTC web-flow github
64.68
25404505743 prr168 Merge 2482d750d into a2d5a653a Pull #600 05 May 2026 10:00PM UTC web-flow github
64.68
25403993815 prr168 Merge 4dd030432 into a2d5a653a Pull #600 05 May 2026 09:47PM UTC web-flow github
64.68
25394478219 main feat(cli, render): Role-aware turn headers and unified rendering pipeline (#599) Replace the plain `---` HR separator between turns with labeled role-boundary headers. Every turn boundary now shows who is speaking next: `── alice ──…` for the use... push 05 May 2026 06:27PM UTC web-flow github
64.68
25394028458 prr167 Merge ff5d47690 into e8f4a64fc Pull #599 05 May 2026 06:18PM UTC web-flow github
64.68
25392492630 main feat(config, cli): Add `FormatMode` for pre-approval tool rendering (#597) Introduces a `format` config field (values: `ask` | `unattended`) for both per-tool and global tool defaults, controlling when a tool's argument formatter runs relative to... push 05 May 2026 05:51PM UTC web-flow github
64.29
25392098140 prr165 Merge 2f72c0975 into 6362ab716 Pull #597 05 May 2026 05:38PM UTC web-flow github
64.29
25391613317 main feat(config, conversation, cli): Add `user.name` attribution to turns (#598) Introduces end-to-end per-turn attribution for the human side of a conversation. Three layers are added in a single slice: *Data model.** `jp_config` gains a new `user`... push 05 May 2026 05:28PM UTC web-flow github
64.35
25391169006 prr166 Merge 8e37e2827 into 76d733523 Pull #598 05 May 2026 05:19PM UTC web-flow github
64.35
25388444742 main chore(config): Migrate configs to `system_prompt_sections` (#596) All knowledge and skill config files in `.jp/config/` used the old `[assistant.system_prompt]` table format to inject content into the system prompt. This migrates them to the new ... push 05 May 2026 04:29PM UTC web-flow github
64.43
See All Builds (694)
  • Repo on GitHub
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