[Feature]: Plugin install/load confirmation
- Dominant language
- TypeScript
- Stars
- 4.7k
- Forks
- 388
- PR merge metrics
- No merged PRs in 30d
Description
### Feature Request
When loading a project, Rivet should prompt for confirmation to install and/or enable plugins. This will help with security, so that we don't load evil plugins without confirmation, and if a project uses something dangerous like `rivet-plugin-fs`, the user will be able to know about it.
### Code of Conduct
- [X] I agree to follow this project's Code of Conduct
Contributor guide
Research direction
The issue names no files, tests, or entry points; start by locating the project-loading flow and the code that installs or enables plugins. Define confirmation for both installation and enabling, including how potentially dangerous plugins such as rivet-plugin-fs are shown, then add coverage for the expected prompts and refusal behavior.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- security, tooling
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100