feat: PIT Channel plugin v1.0.0 - complete implementation

This commit is contained in:
2026-03-14 15:54:30 +08:00
parent 431ebfc193
commit ade55c5016
27 changed files with 4063 additions and 0 deletions

31
CHANGELOG.md Normal file
View File

@@ -0,0 +1,31 @@
# Changelog
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [Unreleased]
## [1.0.0] - 2026-03-14
### Added
- Initial release of PIT Bot Channel Plugin
- WebSocket connection to PIT Router
- Message send/receive with acknowledgment
- Smart message chunking for long text
- Message queue for offline messages
- Automatic reconnection with exponential backoff
- Heartbeat mechanism with timeout detection
- Metrics collection (connection success/failure, message latency)
- Web UI for configuration management
- Multi-account support
- Environment variable support for auth tokens
- Configuration validation and migration
### Security
- Auth token support via environment variables
- Secure WebSocket (wss://) support
[Unreleased]: https://github.com/your-org/openclaw-pit-bot/compare/v1.0.0...HEAD
[1.0.0]: https://github.com/your-org/openclaw-pit-bot/releases/tag/v1.0.0