mattermost/python-sdk/src/mattermost_plugin
Nick Misasi ddbcc2d164 feat(python-sdk): export Command class and register command in example
- Export Command wrapper class from main package
- Update hello_python example to register /hello command in OnActivate
- Slash commands must be registered via api.register_command() to work

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-19 23:13:13 -05:00
..
_internal feat(07-01): add hook runner utility with timeout support 2026-01-19 11:18:11 -05:00
grpc feat(08-02): extend protobuf contract for response streaming + flush 2026-01-19 14:34:36 -05:00
servicers feat(08-02): implement Python streaming response writer with flush support 2026-01-19 14:37:30 -05:00
__init__.py feat(python-sdk): export Command class and register command in example 2026-01-19 23:13:13 -05:00
async_client.py feat(06-01): add sync and async Plugin API clients 2026-01-16 14:44:47 -05:00
client.py feat(06-04): implement remaining API client mixins for full RPC parity 2026-01-19 10:17:32 -05:00
exceptions.py feat(06-01): add channel factory and exception hierarchy 2026-01-16 14:44:41 -05:00
hooks.py test(08-01): add comprehensive tests for ServeHTTP streaming 2026-01-19 14:31:30 -05:00
plugin.py feat(07-01): add Plugin base class with hook registry 2026-01-19 11:18:05 -05:00
runtime_config.py feat(07-01): add runtime config loader for plugin environment 2026-01-19 11:18:16 -05:00
server.py feat(07-02): implement hook servicer with lifecycle and message hooks 2026-01-19 11:22:56 -05:00