mattermost/python-sdk
Nick Misasi 5cff580fcb feat(06-01): add sync and async Plugin API clients
Add client classes for Mattermost Plugin API:
- PluginAPIClient: sync client with context manager support
- AsyncPluginAPIClient: async client with grpc.aio support
- Both implement get_server_version() as smoke test RPC
- Proper error handling converts gRPC errors to SDK exceptions

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-16 14:44:47 -05:00
..
scripts feat(06-01): add protobuf code generation script 2026-01-16 14:44:35 -05:00
src/mattermost_plugin feat(06-01): add sync and async Plugin API clients 2026-01-16 14:44:47 -05:00
tests feat(06-01): add Python SDK package scaffold with pyproject.toml 2026-01-16 14:44:29 -05:00
pyproject.toml feat(06-01): add Python SDK package scaffold with pyproject.toml 2026-01-16 14:44:29 -05:00