Commit Graph

407 Commits

Author SHA1 Message Date
Claude
0d15fae207 fix(bash): validate permission rules before saving to prevent malformed settings
Add validation to prevent bash permission rules with unbalanced quotes
from being saved to settings.local.json. Previously, malformed commands
could be saved, causing settings to fail validation on load with error:
"Unmatched " in Bash pattern".

The fix adds validation before saving rules to ensure:
- Quotes are properly balanced
- Permission patterns are well-formed

Bug reported via Slack: permission rule "Bash(250/0.029 \")" was being
stored, which has an unbalanced quote.

Includes:
- Detailed bug analysis in .claude/bash-permission-bug-analysis.md
- CHANGELOG entry for the fix
2026-01-06 16:20:12 +00:00
Anthony Morris
5c92b97cc4 fix(ralph-wiggum): move multi-line bash from command to setup script (#16320)
Fixes #12170

The ralph-wiggum slash commands had multi-line bash scripts in their
```! blocks. Claude Code's security check blocks commands with
newlines to prevent command injection, causing the error:

  "Command contains newlines that could separate multiple commands"

Changes:

ralph-loop.md:
- Remove multi-line bash from code block
- Keep single-line call to setup script
- Keep scoped allowed-tools for security

cancel-ralph.md:
- Replace multi-line bash with step-by-step instructions
- Tighten allowed-tools to specific file paths

setup-ralph-loop.sh:
- Add completion promise display logic (moved from ralph-loop.md)
- Uses COMPLETION_PROMISE variable directly instead of reading from file
2026-01-04 23:27:48 -08:00
GitHub Actions
d213a74fc8 chore: Update CHANGELOG.md v2.0.74 2025-12-19 22:13:14 +00:00
GitHub Actions
52115592ba chore: Update CHANGELOG.md v2.0.73 2025-12-19 00:59:25 +00:00
Franklin Volcic
5d2df70860 Merge pull request #14527 from anthropics/fvolcic/code-review-updates
Improve code review inline comments
2025-12-18 13:52:59 -08:00
Franklin Volcic
b8a2ffb38f Require committable suggestions to be complete
Suggestions must include all necessary changes. If a fix requires
additional work elsewhere (e.g., renaming a variable requires updating
usages), use the Claude Code prompt format instead of a partial suggestion.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-18 13:30:25 -08:00
Franklin Volcic
9fd556d947 Skip summary comment when posting inline comments
Only post a summary comment when no issues are found. When issues
exist, post inline comments directly without a redundant summary block.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-18 13:24:03 -08:00
Franklin Volcic
b31e2fd182 Merge pull request #14385 from anthropics/fvolcic/inline-comments
Add inline comments with suggestions to code-review plugin
2025-12-17 15:55:23 -08:00
Franklin Volcic
d2cb503247 Remove header, add Claude Code prompt for larger fixes 2025-12-17 15:32:23 -08:00
Franklin Volcic
5fe61207ff Allow committable suggestions up to 5 lines 2025-12-17 15:28:50 -08:00
Franklin Volcic
1ed82e6af0 Refine inline comment formatting: no Bug prefix, summary first, limit suggestion size 2025-12-17 15:27:37 -08:00
Franklin Volcic
2a61cb364c Add inline comments with suggestions to code-review plugin 2025-12-17 15:20:12 -08:00
GitHub Actions
6880bcbace chore: Update CHANGELOG.md 2025-12-17 21:55:53 +00:00
GitHub Actions
4392352687 chore: Update CHANGELOG.md 2025-12-16 22:06:07 +00:00
kashyap murali
c27c6f4e4a Merge pull request #14071 from anthropics/claude/slack-make-no-comment-default-Qqha8
Make no-comment the default for /code-review
2025-12-16 12:22:18 -08:00
GitHub Actions
0dde1fef97 chore: Update CHANGELOG.md 2025-12-15 23:49:39 +00:00
Claude
e4f682030b Make no-comment the default for /code-review
Change the default behavior of /code-review to output to the terminal
instead of posting a PR comment. Users can use the --comment flag to
explicitly post the review as a PR comment when desired.

This is more suitable for local development workflows where posting
comments to the PR is not always needed.
2025-12-15 17:50:32 +00:00
GitHub Actions
eb87245010 chore: Update CHANGELOG.md 2025-12-13 00:59:55 +00:00
GitHub Actions
3680637065 chore: Update CHANGELOG.md 2025-12-12 23:31:50 +00:00
GitHub Actions
2192c86c20 chore: Update CHANGELOG.md 2025-12-12 01:29:45 +00:00
kashyap murali
dfd3494132 Merge pull request #13739 from anthropics/claude/slack-session-01GzKi42xM3SphuxeQ4De88U
Remove footer from code-review plugin output
2025-12-11 14:42:30 -08:00
Claude
e8cca9a7af Remove footer from code-review plugin output
Remove the "Generated with Claude Code" footer and feedback CTA
from the code review comment template as it adds noise without
providing value after the first viewing.
2025-12-11 22:40:32 +00:00
GitHub Actions
6358669884 chore: Update CHANGELOG.md 2025-12-11 19:07:31 +00:00
GitHub Actions
ace0a82778 chore: Update CHANGELOG.md 2025-12-11 04:39:56 +00:00
GitHub Actions
e095e1270a chore: Update CHANGELOG.md 2025-12-10 08:18:47 +00:00
GitHub Actions
69da5e8269 chore: Update CHANGELOG.md 2025-12-10 02:27:37 +00:00
GitHub Actions
7069a25987 chore: Update CHANGELOG.md 2025-12-09 02:08:28 +00:00
GitHub Actions
de49a07679 chore: Update CHANGELOG.md 2025-12-07 10:44:43 +00:00
Franklin Volcic
cbc55b7d54 Merge pull request #13177 from anthropics/fvolcic/code-review-command-updates 2025-12-05 18:22:08 -08:00
Franklin Volcic
e836d4ea90 fix allowed tools list 2025-12-05 17:55:00 -08:00
Franklin Volcic
52465789e2 fix allowed tools list 2025-12-05 17:54:25 -08:00
Franklin Volcic
9babb8dbbf Update the code review prompt 2025-12-05 17:48:34 -08:00
GitHub Actions
b1a46e6623 chore: Update CHANGELOG.md 2025-12-06 00:06:43 +00:00
GitHub Actions
5ef1391afc chore: Update CHANGELOG.md 2025-12-04 23:06:16 +00:00
GitHub Actions
337cc419c3 chore: Update CHANGELOG.md 2025-12-03 20:06:45 +00:00
GitHub Actions
5e98326f42 chore: Update CHANGELOG.md 2025-12-03 19:25:03 +00:00
GitHub Actions
56a3ef77c5 chore: Update CHANGELOG.md 2025-12-03 12:16:31 +00:00
GitHub Actions
5b69f85043 chore: Update CHANGELOG.md 2025-12-03 05:15:40 +00:00
Ashwin Bhat
5e3e9408fe Revert "Revert "Add stale issue management workflows" (#9304)" (#12917)
This reverts commit a6e0921729.
2025-12-02 15:19:09 -08:00
GitHub Actions
4928f2cdca chore: Update CHANGELOG.md 2025-12-02 01:31:29 +00:00
GitHub Actions
84d7b08539 chore: Update CHANGELOG.md 2025-11-26 23:57:28 +00:00
GitHub Actions
10b8736b55 chore: Update CHANGELOG.md 2025-11-26 17:22:35 +00:00
GitHub Actions
29a5fe7eca chore: Update CHANGELOG.md 2025-11-26 01:03:45 +00:00
Stephen Grider
26b5c07c59 Merge pull request #12409 from anthropics/sgrider/plugin-1125
chore: alphabetize plugins and update README with comprehensive table
2025-11-25 15:36:50 -07:00
Stephen Grider
4ae2cb4e5e chore: alphabetize plugins and update README with comprehensive table 2025-11-25 15:00:24 -07:00
GitHub Actions
3464c7955f chore: Update CHANGELOG.md 2025-11-24 23:28:19 +00:00
William Hu
5880baedc3 Merge pull request #12280 from anthropics/whu/opus-migration
Claude Opus 4.5 migration plugin
2025-11-24 11:05:28 -08:00
GitHub Actions
47d996cb4a chore: Update CHANGELOG.md 2025-11-24 18:51:46 +00:00
GitHub Actions
34dcaa13bc chore: Update CHANGELOG.md 2025-11-24 18:45:14 +00:00
William Hu
a194a9d41b Claude Opus 4.5 migration plugin 2025-11-23 23:24:09 -08:00