LIghtJUNction
|
2a5e55641d
|
feat(abp): initial ABP protocol implementation
- Add ABP (AstrBot Plugin) protocol Python package (astrbot/core/plugin/)
- PluginManager for plugin lifecycle management
- PluginClient for out-of-process plugin communication
- Transport layer (Stdio, Unix Socket, HTTP)
- Data models and constants
- Add ABP error codes to Rust error.rs (-32700 to -32211)
- Fix Rust server.rs compilation issues
- Fix UNIX_EPOODY typo
- Fix mutable borrow issues
- Fix API response type mismatches
- Update _core.pyi type stubs with ABP types
- Add openspec change archive for ABP protocol implementation
|
2026-03-27 18:07:09 +08:00 |
|