mirror of
https://github.com/AstrBotDevs/AstrBot
synced 2026-07-16 09:40:30 +08:00
1.3 KiB
1.3 KiB
CLAUDE Notes
- 2026-03-12:
refactor.mdon disk was empty, while the active collaboration context contained the full v4 refactor design. Treat the conversation-approved v4 design as source of truth unless a newer committed document replaces it. - 2026-03-12: Legacy
handshakepayloads only containevent_type/handler_full_namemetadata and do not preserve v4 command/message trigger details such as command names, aliases, keywords, or regex. Any legacy-to-v4 handshake translation must approximate handlers as coarse event subscriptions and keep the raw handshake payload in metadata for lossless fallback. - 2026-03-12:
src/astrbot_sdk/tests/start_client.pyandbenchmark_8_plugins_resource_usage.pystill reference legacyastrbot_sdk.runtime.galaxy, butsrc-new/astrbot_sdk/runtime/galaxy.pyno longer exists. Treattests_v4/test_script_migrations.pyas the maintained replacement instead of reviving the old Galaxy path. - 2026-03-12: Legacy
src/astrbot_sdk/api/event/filter.pyexported a much larger decorator surface thansrc-new/astrbot_sdk/api/event/filter.py. Current compat coverage is enough forcommand/regex/permissionand the exercised migration tests, but it is not a full drop-in replacement for every historical filter helper.