Commit graph

3 commits

Author SHA1 Message Date
Nick Misasi
da0bda1d10 docs(hello_python): add critical venv bundling notes
- 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>
2026-01-19 23:03:59 -05:00
Nick Misasi
3425ad1d0e docs(hello_python): add packaging and deployment instructions
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>
2026-01-19 22:57:47 -05:00
Nick Misasi
777ed118c3 docs(10-01): add README for example Python plugin
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>
2026-01-19 15:28:25 -05:00