Skip to content

Land the four changes left out of #477: delete-action and logo fixes (#449), lint and repo chores (#450), MCP install name (#457), owner re-scan (#458) - #478

Open
deanrie wants to merge 8 commits into
cursor:mainfrom
deanrie:bundle/remaining-fixes
Open

deanrie wants to merge 8 commits into
cursor:mainfrom
deanrie:bundle/remaining-fixes

Conversation

@deanrie

@deanrie deanrie commented Oct 27, 2026

Copy link
Copy Markdown

What

One branch with the four open changes that #477 left out, cherry-picked in numeric order on top of main e816606: #449, #450, #457 and #458. Each change keeps its own commit and author (eight commits, two of them @dilpreetkaur-bluesky's from #427 as carried by #457). If a single PR is easier to review, this replaces those four; if the separate PRs are preferred, close this one. It is independent of #477: git merge-tree between the two is clean, so they can land in either order.

Included

Commit Original Change
2c22390, 54ca93a #449 the delete action fails when no row was removed instead of reporting success; plugin logos render unoptimized so any manifest logo host works
5e8d983, ac5f591 #450 lint runs biome; docs point at agent-plugins.org and describe detected manifests and commands; constant-time cron secret compare; least-privilege CI token; one biome version (2.4.15) across package.json and bun.lock
470d7d0, ca8773d, 4ac2715 #457 #427 as is: the MCP server name is persisted on the ingested component and the detail page installs under it and shows a paste-ready mcpServers entry; one biome format follow-up
fa4367e #458 owners can re-run the security scan from the listing menu (refused while a scan is queued or running)

The reasoning and probes for each are in the original PR descriptions.

Checked on the combined branch

deanrie and others added 8 commits October 27, 2026 16:36
… detected manifests and commands

(cherry picked from commit 00c7536)
…ingle biome version

(cherry picked from commit 4b1a6ac)
Owners whose plugin is flagged, errored or unscanned can queue a new scan
themselves instead of asking in an issue. Same path as the admin Rescan
(status reset, queue, audit event with the owner as actor), gated by
ownership, the permanent block, the current scan state, and the per-user
scan rate limit that already caps create/update scans.

Refs cursor#447.
@vercel

vercel Bot commented Oct 27, 2026

Copy link
Copy Markdown

@deanrie is attempting to deploy a commit to the Anysphere Team on Vercel.

A member of the Team first needs to authorize it.

This branch has not been deployed

No deployments
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.

2 participants