-
Notifications
You must be signed in to change notification settings - Fork 0
Closed
Description
Problem
When the plugin is freshly cached (e.g., after install or cache refresh), npm install and npx playwright install chromium have not been run. Running any web-ctl command fails with:
{ "error": "action_error", "message": "Cannot find module 'playwright'" }The user must manually run npm install and npx playwright install chromium in the plugin cache directory before the plugin works.
Expected Behavior
The plugin should either:
- Run dependency installation as a post-install hook when cached
- Detect missing dependencies on first run and install them automatically
- Document the setup step clearly in an error message with the exact commands needed
Reproduction
- Fresh plugin cache at
~/.claude/plugins/cache/agentsys/web-ctl/1.0.0/ - Run any web-ctl command
- Fails with "Cannot find module 'playwright'"
Impact
Blocks all web-ctl usage until manually resolved. No guidance in the error message on how to fix it.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels