Repository navigation
fix(plugin): rename the mod's h variable for the directory policy check - #1064
Conversation
🦋 Changeset detectedLatest commit: 9fbfaf7 The changes in this PR will be included in the next version bump. This PR includes changesets to release 1 package
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
|
Important Review skippedAuto reviews are limited based on label configuration. 🏷️ Required labels (at least one) (2)
🚫 Excluded labels (none allowed) (1)
Please check the settings in the CodeRabbit UI or the ⚙️ Run configuration
You can disable this status message by setting the Use the checkbox below for a quick retry:
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 |
The Claude directory's policy check blocked the plugin at 69a235b (#1062) with
MOD_CAPABILITY_USE_NOT_PLAIN, athooks/register.tsxlines 407, 408, 410 and 7 more:JSX compiles to calls of
h, so the directory refuses any other binding of that name.fileCardandtileSvgtook the SVG height as a parameter namedh. It is renamed toheight. No behavior change.claude plugin validate --strict(2.1.289) does not catch this, so the portal check is the only signal.The same scan warned that the mod "starts a program with a command the directory couldn't read in full" and "can read the conversation and can also send data out" (line 584, the shared
run()helper). The plugin README now lists every program the mod starts, when it runs, and what it sends where. It also says what the mod reads from the conversation (shell command text andgh pr createoutput) and that none of that text leaves the machine.Adds a patch changeset for
@uploads/plugin. It folds into the pending 0.4.0 in #1061.Checks:
claude plugin validate --strict plugins/claude/uploadspasses;claude plugin test plugins/claude/uploads36 pass, 0 fail; oxfmt clean.