-
Notifications
You must be signed in to change notification settings - Fork 94
Open
Description
Summary
Investigate adding version/install mode options to the voicemode install skill, allowing users to choose between:
- Stable (default): Install the released package via
uvx voice-mode-install - Beta: Install a pre-release version
- Latest master: Clone the repo and install in editable mode
Background
During testing, we found that installing voicemode in editable mode from a local clone provides access to features that may not yet be in the released package (e.g., the dj command). This could benefit users who want:
- Access to new features before a release
- Ability to contribute fixes and test them locally
- Easy switching between versions
Questions to Investigate
- What's the best location for a source clone? (
~/Code/github.com/mbailey/voicemodefollows metool conventions) - How should the install skill present these options? Upfront question vs. advanced flag?
- Should there be an "update from git" command for editable installs?
- How to handle the Claude Code plugin cache path (version-specific, not stable for editable installs)?
Related
- The Claude Code plugin caches voicemode at
~/.claude/plugins/cache/mbailey/voicemode/<version>/ - Editable installs from plugin cache break when plugin version changes
- A stable clone location is needed for persistent editable installs
Submitted by Tesi (ai-tesi) during VoiceMode testing session.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels