Skip to content

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

Open
JeanMertz wants to merge 3 commits intomainfrom
prr168
Open

feat(cli, query): Add --title and --no-title flags to query#600
JeanMertz wants to merge 3 commits intomainfrom
prr168

Conversation

@JeanMertz
Copy link
Copy Markdown
Collaborator

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.

JeanMertz added 3 commits May 5, 2026 20:24
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>
Signed-off-by: Jean Mertz <git@jeanmertz.com>
Signed-off-by: Jean Mertz <git@jeanmertz.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant