Skip to content

Address review feedback: error states, stable keys, permission alignment#260

Closed
Copilot wants to merge 3 commits intomrc-6905-show-installed-packagesfrom
copilot/sub-pr-257
Closed

Address review feedback: error states, stable keys, permission alignment#260
Copilot wants to merge 3 commits intomrc-6905-show-installed-packagesfrom
copilot/sub-pr-257

Conversation

Copy link
Copy Markdown

Copilot AI commented Mar 10, 2026

Addresses three review comments from #257.

  • PacketRunPackages: Destructure isLoading/error from useGetPackages() to render proper loading and error states instead of showing an infinite skeleton on fetch failure. Use pkg.name as React key instead of array index.

  • PacketRunnerLayout: Remove hasGlobalPacketManagePermission gate on the Packages sidebar link. Now visible to all packet.run users, aligning with the backend @PreAuthorize.

  • scripts/dev-start: Validate --r-lib-path has a following argument before consuming it.


🔒 GitHub Advanced Security automatically protects Copilot coding agent pull requests. You can protect all pull requests by enabling Advanced Security for your repositories. Learn more about Advanced Security.

Copilot AI and others added 2 commits March 10, 2026 19:17
…on alignment, dev-start validation

Co-authored-by: david-mears-2 <60350599+david-mears-2@users.noreply.github.com>
Co-authored-by: david-mears-2 <60350599+david-mears-2@users.noreply.github.com>
Copilot AI changed the title [WIP] Add R packages installed on runner page Address review feedback: error states, stable keys, permission alignment Mar 10, 2026
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