- Use --copies flag when creating venv for distribution
- Symlinks point to build machine paths and won't work after extraction
- Avoid -e (editable) installs which reference local paths
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Add comprehensive documentation for:
- Two packaging options (system Python vs bundled venv)
- Three deployment methods (UI, mmctl, API)
- Installation verification steps
- Troubleshooting guide for common issues
Also fixes the manifest example to use server.executable
instead of non-existent python.entry_point field.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Document the hello_python example plugin including:
- Plugin structure and file explanations
- Development and production installation steps
- Hook descriptions (OnActivate, OnDeactivate, MessageWillBePosted, ExecuteCommand)
- Usage patterns and next steps
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>