Conversation
Several JP configuration files are improved in this pass. The `git_diff` tool drops the `"all"` status option — only `"staged"` and `"unstaged"` remain. A description is added noting that per-file diffs are truncated at 50 lines, with guidance to re-run using `paths` for full output. The `git-reading` skill prompt is updated to match. `fs_modify_file` switches from asking the assistant to review proposed changes to auto-approving them (`apply_changes.answer = true`). The rejection error message is also reworded to be more actionable. The `stager` persona gains a proper `[conversation.tools]` section, replacing the inline `tools.'*'` setting. All tools now default to `run = "ask"`, with `git_stage_patch` staging confirmations auto-approved. The `dev` persona adds auto-approval for `fs_create_file` file overwrites. Tool style settings for `cargo_expand`, `git_stage_patch`, `github_code_search`, and `web_fetch` are moved into dedicated `[style]` subsections, making the structure more consistent. `results_file_link` and `parameters` style options are added where appropriate. The `edit-files` skill prompt adds an explicit reminder to use `fs_move_file` instead of delete-and-recreate for file moves. Signed-off-by: Jean Mertz <git@jeanmertz.com>
Signed-off-by: Jean Mertz <git@jeanmertz.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Several JP configuration files are improved in this pass.
The
git_difftool drops the"all"status option — only"staged"and"unstaged"remain. A description is added noting that per-file diffs are truncated at 50 lines, with guidance to re-run usingpathsfor full output. Thegit-readingskill prompt is updated to match.fs_modify_fileswitches from asking the assistant to review proposed changes to auto-approving them (apply_changes.answer = true). The rejection error message is also reworded to be more actionable.The
stagerpersona gains a proper[conversation.tools]section, replacing the inlinetools.'*'setting. All tools now default torun = "ask", withgit_stage_patchstaging confirmations auto-approved. Thedevpersona adds auto-approval forfs_create_filefile overwrites.Tool style settings for
cargo_expand,git_stage_patch,github_code_search, andweb_fetchare moved into dedicated[style]subsections, making the structure more consistent.results_file_linkandparametersstyle options are added where appropriate.The
edit-filesskill prompt adds an explicit reminder to usefs_move_fileinstead of delete-and-recreate for file moves.