fix(plugins): Plugin Smith のコマンド id からコロンを除く - #39
Conversation
|
Warning Review limit reached
Next review available in: 56 minutes You've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository. How can I continue?After more reviews become available, a review can be triggered using the To avoid repeated limits, reduce automatic review volume by pausing incremental auto-reviews earlier, using label-based review opt-in, excluding WIP or generated PR titles, or requesting reviews manually when the PR is ready. If your team needs uninterrupted high-volume reviews, an organization admin can enable usage-based reviews. How do review limits work?CodeRabbit enforces per-developer PR review limits for each organization. Most developers receive the normal plan review availability. For paid Pro and Pro+ PR reviews, CodeRabbit uses adaptive limits for sustained high-volume activity. When a developer's recent PR review activity reaches the 95th percentile or higher among CodeRabbit users, additional reviews become available more gradually as earlier reviews age out of the rolling window. Please refer docs for additional details. Review details⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Plus Run ID: 📒 Files selected for processing (2)
📝 WalkthroughWalkthroughPlugin Smith now generates and registers command IDs with alphanumeric characters and hyphens. Registry timestamps and the plugin checksum were updated. ChangesPlugin Smith update
Estimated code review effort: 2 (Simple) | ~5 minutes 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches 💡 1⚔️ Resolve merge conflicts 💡
🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Deploying with
|
| Status | Name | Latest Commit | Updated (UTC) |
|---|---|---|---|
| ✅ Deployment successful! View logs |
misstore | 76573a1 | Aug 11 2026, 04:15 AM |
NoteDeck の Nd:register_command は登録名にコロンを許可しておらず、 'plugin-smith:run' はプラグイン読み込み時に `registration name "plugin-smith:run" must not contain ":"` で弾かれていた。 id を 'plugin-smith-run' に変更し、生成プロンプトの規約にも 「id に : は使えない」を明記して、Plugin Smith が生成する プラグインが同じエラーを再生産しないようにした。 Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
69ca109 to
76573a1
Compare
なぜ
Plugin Smith を起動すると読み込み時にエラーで落ちていた。
NoteDeck の
Nd:register_commandは登録名にコロンを許可していない。レジストリ内でNd:register_commandを使うのは Plugin Smith だけ(他はPlugin:register_note_action等)なので、この 1 件だけが規約から外れていた。変更
'plugin-smith:run'→'plugin-smith-run':は使えない (英数字とハイフンのみ)」を追記。Plugin Smith は他プラグインを生成するので、同じ地雷を再生産しないようにするscripts/build-registry.jsでapi.json/plugins.jsonの sha512 を再生成確認
🤖 Generated with Claude Code
Summary by CodeRabbit
New Features
plugin-smith-run.Updates