mattermost/python-sdk
Nick Misasi 8bda0eb6ff feat(07-01): add plugin server with health service and handshake
- Create server.py with PluginServer class for gRPC server lifecycle
- Register grpc.health.v1.Health service with plugin status SERVING
- Output go-plugin handshake line (1|1|tcp|127.0.0.1:PORT|grpc)
- Bind to ephemeral port on localhost for security
- Add serve_plugin() and run_plugin() entry points

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-19 11:18:22 -05:00
..
scripts feat(06-02): add coverage audit script for RPC/method parity 2026-01-19 09:55:10 -05:00
src/mattermost_plugin feat(07-01): add plugin server with health service and handshake 2026-01-19 11:18:22 -05:00
tests test(06-03): add unit tests for Post/File/KV API methods 2026-01-19 10:06:36 -05:00
pyproject.toml feat(06-01): add Python SDK package scaffold with pyproject.toml 2026-01-16 14:44:29 -05:00