mirror of
https://github.com/AstrBotDevs/AstrBot
synced 2026-07-16 01:40:15 +08:00
- Added internal capability for handler invocation in SupervisorRuntime. - Implemented lifecycle hooks (on_start, on_stop) in Star class and PluginWorkerRuntime. - Updated CapabilityRouter to support request_id in call and stream handlers. - Refactored message handling in PeerRuntime to include request_id. - Introduced tests for API contract, legacy adapter, and migration scenarios. - Improved WebSocketServerTransport to manage connection state more effectively. - Enhanced plugin loading and discovery to maintain compatibility with legacy systems.
40 lines
373 B
Plaintext
40 lines
373 B
Plaintext
# OS files
|
|
.DS_Store
|
|
|
|
# Python bytecode and caches
|
|
__pycache__/
|
|
*.py[cod]
|
|
*.pyd
|
|
*.so
|
|
.pytest_cache/
|
|
.mypy_cache/
|
|
.ruff_cache/
|
|
.coverage
|
|
.coverage.*
|
|
htmlcov/
|
|
|
|
# Build artifacts
|
|
build/
|
|
dist/
|
|
site/
|
|
wheels/
|
|
*.egg-info/
|
|
.eggs/
|
|
pip-wheel-metadata/
|
|
|
|
# Virtual environments
|
|
.venv/
|
|
venv/
|
|
env/
|
|
ENV/
|
|
plugins/.venv/
|
|
|
|
# Tool caches
|
|
.uv-cache/
|
|
|
|
# IDE files
|
|
.idea/
|
|
.vscode/
|
|
*.iml
|
|
uv.lock
|