Merged
Conversation
Soulter
added a commit
that referenced
this pull request
Mar 6, 2025
fix: 解决newbing换话题的问题;解决newbing回复慢的问题
whatevertogo
added a commit
to whatevertogo/AstrBot
that referenced
this pull request
Mar 20, 2026
refactor(sdk): reorganize internals and harden runtime regressions
whatevertogo
added a commit
to whatevertogo/AstrBot
that referenced
this pull request
Mar 26, 2026
037ab6abb chore: refresh vendor snapshot [skip ci] 6179d5895 Merge pull request AstrBotDevs#85 from united-pooh/dev 7bcc40d01 chore: 优化本地供应商刷新提交的条件检查 b758e3cd9 Merge pull request AstrBotDevs#84 from united-pooh:dev 0a16ee2eb feat: 添加多个模块以支持命令模型、插件日志和星际运行时,增强功能和兼容性 fix: 更新错误处理机制,提供更清晰的错误提示和文档链接 refactor: 移除不再需要的 AGENTS.md 和 CLAUDE.md 文件,清理代码 enhance: 在调度器中添加名称和时区参数,提升灵活性 1e638a393 feat: 优化错误处理机制,默认展示错误消息并附加错误码 b26bfb140 删除 CODE_REVIEW_ISSUES.md 文件,清理不再需要的文档 43b4d0121 Merge pull request AstrBotDevs#83 from united-pooh:dev d8e32132b Merge branch 'dev' of https://github.com/united-pooh/astrbot-sdk into dev 34acf8563 Remove deprecated Star plugin base class and associated tools, testing, and type helper modules 6bf415edd Merge pull request AstrBotDevs#82 from united-pooh/dev ab1a42ddf Merge pull request AstrBotDevs#81 from united-pooh/fix/astr-init-agent-error-guidance ae8d65e2d Merge pull request AstrBotDevs#80 from united-pooh/dev 63f04e9a8 fix: 优化代码格式,提升可读性 3b5928b2b feat: add testing support module and plugin harness for local development 1f0fc8870 Add init agent error guidance templates c347b71a9 Merge pull request AstrBotDevs#79 from united-pooh/dev 52ec86ed4 fix: track vendored sdk sources 7ff0d0900 Merge pull request AstrBotDevs#78 from united-pooh/dev b7db583e4 fix: 更新 vendored 快照以排除开发和测试相关内容,确保只保留运行时所需的包 d95cb62fa Merge pull request AstrBotDevs#77 from united-pooh/dev 3997c6da3 fix: 更新文档和代码以保留源布局,确保 vendored 快照一致性 d8dc03d04 Merge pull request AstrBotDevs#76 from united-pooh/dev 2f76a8a02 fix: 统一字符串引号格式,优化代码可读性 4c392d802 feat: 添加平铺布局的 pyproject.toml 以支持 vendoring,更新相关文档 64e48ea10 Merge pull request AstrBotDevs#75 from united-pooh/dev 4a9f05d08 Merge branch 'dev' of https://github.com/united-pooh/astrbot-sdk into dev bd0a05ee2 fix: 修复类型注解以使用 NoReturn c9193e107 Merge branch 'main' into dev 91b8dc4c2 chore: ignore github script caches 9afacea4f test: verify cross-platform vendor workflow e765a5b format e2c7208 feat(cli): astr init 完成后自动在插件目录执行 git init e24b77a Refactor code structure for improved readability and maintainability 3956bf5 chore: 移除 .gitignore 中的 /astrBot/ 目录 8bc89f7 docs: 全面更新文档,优化结构与内容 7d9c20095 Add Zread badge to README 6d415dc66 Update README.md 1412f3f51 Update README.md 1cf2a3777 Update README.md e226a800f Update README.md 5fd08a8ea docs: add DeepWiki badge to README fe7c0ca0d Merge pull request AstrBotDevs#71 from united-pooh/dev 6c5fd50 refactor(tests): 简化 test_permission_client_check_preserves_optional_session_id 中的代理初始化 2448937 feat(message): 添加 _plain_payload 和 _reply_payload_data 函数以简化消息负载构造 feat(tests): 在 PluginHarness 中使用 normalize_message_type 函数以标准化消息类型 48e4f7a feat(message): 添加 normalize_message_type 函数以标准化消息类型 6b41d76 feat(tests): 添加多个测试用例以增强运行时组件的覆盖率 3da993b feat(tests): 添加多个测试用例以测试能力调度器和工作者的功能覆盖 7404fb2 feat(docs): 更新事件处理装饰器文档,添加 agent_begin 和 agent_done 事件说明 29d8537 feat(docs): 删除装饰器改进提案文档 0a0ba81 feat(docs): 添加插件注册与能力注册数据流文档 d44fdc4 feat(platform): add list_platforms method and update platform handling in capabilities 710cbc7 feat(permission): implement permission client and manager; add permission checks and decorators 16f7d70 feat(memory): add list_keys, exists, clear_namespace, and count methods; update schemas and tests b110a34 Merge branch 'dev' of https://github.com/united-pooh/astrbot-sdk into dev c0e2df6 feat(tests): add package markers for test helpers in various directories 8bb09e2 Merge pull request AstrBotDevs#64 from united-pooh/fix-54-plugin-skill 81dad1b fix(lint): make repo-wide ruff checks pass 9b20363 fix(cli): exclude agent skills from builds 8c06004 feat(cli): generate agent project skills on init ccb1c6e fix: improve error messages for command model parsing and add option name formatting f054b50 fix: update error messages for duplicate and unknown flags in command model tests 6b13f3d format 97b1bd2 feat(decorator): add validation for expected types in validate_config schema 999e45e feat(runtime): add metadata plugin instance handling and update dependencies 95d201b feat(decorator): add new decorators for HTTP API, config validation, provider change, background tasks, and MCP server registration 710e64d Merge branch 'dev' of https://github.com/united-pooh/astrbot-sdk into dev ff44fe6 Remove outdated API documentation and add Local MCP Backend Contract tests 335c2b4 Merge pull request AstrBotDevs#63 from united-pooh/fix-runtime-validation-bugs fc33b66 fix(runtime): tighten message history and route validation 88e24ef docs : update SDK docs for latest runtime and message history changes 7725be1 feat(mcp): Implement local and global MCP server management capabilities 1719a16 添加消息历史管理功能,包括消息记录的增删查改,完善相关能力混合类和测试用例 7ae2779 增强 HTTP 路由功能,添加 HTTP 方法注销逻辑的单元测试 ee7d88e 增强命名空间管理,优化数据库操作,添加 HTTP 路由验证,新增并发隔离测试,完善命令模型解析单元测试 721f630 修复错误处理和权限检查,新增单元测试以验证功能 5945ed0 删除 AGENTS.md 文档,移除过时的架构约束和开发命令说明 b93d6a017 Merge pull request AstrBotDevs#53 from united-pooh/dev a5fbe1d 添加技能注册功能,包含技能注册、注销和列出能力的实现,增强插件能力管理 eb8ea03 优化插件日志记录和能力代理模块,增强异常处理,确保优先级参数为整数 560b7f3 增强插件日志记录功能,添加控制台输出格式化和路径标签支持,新增单元测试以验证日志格式 ef7a045 添加对 MessageEvent 的额外字段支持,优化事件处理器的参数注入,增强 SDK 本地临时数据的管理能力 76c21c7 添加描述、优先级和其他元数据到处理程序元数据和描述符中,优化相关功能 22a1171 优化插件配置保存方法的代码格式 259a2f4 添加对话管理和元数据管理功能,包括清空对话人格和保存插件配置的能力 d1ba9aa Merge pull request AstrBotDevs#50 from united-pooh/sdk/whatevertogo 4856d18 添加知识库文档管理功能,包括文档上传、列表、获取、删除和刷新能力,更新相关的能力路由和协议模式 47f3079 Merge pull request AstrBotDevs#49 from united-pooh/sdk/whatevertogo 92da73c 添加多个模块和测试用例,增强SDK功能并支持单元测试 0558777 Merge pull request AstrBotDevs#48 from united-pooh/sdk/whatevertogo 51c86fe 添加任务重入锁以支持会话等待器的嵌套清理,并更新相关测试用例以验证后续消息的序列化处理 abfe725 增强异步下载功能,更新组件导入方式,并添加相关测试用例 145d17b Merge remote-tracking branch 'origin/dev' into sdk/whatevertogo ee5e99b Refactor SDK structure for backward compatibility 312b6b6 Merge pull request AstrBotDevs#44 from united-pooh/fix-24-sdk-integration-review 1b5ad14 Merge origin/dev and fix runtime review regressions 9f989e0 Merge pull request AstrBotDevs#46 from united-pooh/fix/elegant-exit 743a3aa Merge pull request AstrBotDevs#43 from united-pooh/sdk/whatevertogo ebdc772 feat(memory): enhance namespace handling and add tests for memory client e67c3df fix(cli): exit cleanly on init abort 18c95e5 feat(plugin): add plugin ID validation and data directory resolution 926f230 Merge pull request AstrBotDevs#45 from united-pooh/feat/cli-approve 86dd300 feat(cli): improve astr init defaults eca92a5 test(clients): cover provider lifecycle regressions e7b14ff refactor(supervisor): clarify plugin registry sync phases 3a0be51 test(loader): cover plugin reload and import isolation regressions 848e8e4 test(runtime): lock peer initialization and transport failure semantics cd5c811 fix(runtime): preserve request-scoped system event overlays 973f18b fix: guard session_waiter blocking usage 37a1d34 Merge branch 'sdk/whatevertogo' of https://github.com/united-pooh/astrbot-sdk into sdk/whatevertogo e3c4a6b feat(memory): enhance memory schemas and add namespace support dc40b9b Merge pull request AstrBotDevs#42 from united-pooh/dev d07ee0c fix(cli): route protocol stdout at command entry (AstrBotDevs#41) 2ef26c0 fix(testing): route session waiter followups through dispatcher (AstrBotDevs#33) 2eef673 fix(testing): use public session waiter probe in PluginHarness 5003da5 Merge pull request AstrBotDevs#40 from united-pooh/sdk/whatevertogo b5084c4 Merge branch 'sdk/whatevertogo' of https://github.com/united-pooh/astrbot-sdk into sdk/whatevertogo 7559edf docs: fix TODO comment formatting in _command_model.py ad5e8d1 Merge pull request AstrBotDevs#37 from united-pooh/sdk/whatevertogo 5751701 Merge pull request AstrBotDevs#38 from united-pooh/copilot/sub-pr-37 e21acba docs: fix path, Python version, and client API table in PROJECT_ARCHITECTURE.md ee67cab Initial plan 7d92157 Refactor memory utility functions and enhance memory capability mixin 208bc59 Merge pull request AstrBotDevs#30 from united-pooh/refactor/unify-legacy-injected-params d86534a docs: add TODO for documentation content in _command_model.py 43e8a36 fix(testing): use public session waiter probe in PluginHarness 090724a refactor(injection): centralize legacy injected parameter filtering d078e51 feat: refactor injected parameter handling and introduce is_framework_injected_parameter utility abd656983 Merge pull request AstrBotDevs#29 from united-pooh/dev 461f727 Merge branch 'dev' of https://github.com/united-pooh/astrbot-sdk into dev 5ead59c fix(runtime): avoid virtual dispatch in Star.on_error fallback d238285 fix(runtime): avoid creating Star instance in on_error fallback e961e36 feat: add session and system capabilities for plugin management and event handling 5a46321 Refactor tool call handling in SdkPluginBridge 4769844 feat: add conversation.get_current capability and related schemas 9b35bec feat: 增强装饰器功能,添加会话命令支持及相关权限和限流装饰器 48a2024 feat: enhance SDK plugin configuration handling and logging cb593a5 docs: remove redundant testing instructions from AGENTS.md f494207 feat(tests): 添加测试用例以验证平台和消息类型过滤器的冲突处理 b0f8b2d feat(tests): 添加测试用例以验证 register_task 的行为并更新测试运行说明 6e417c6 feat(sdk): add merged provider config bridge and client 659eabc feat(sdk): add merged provider config capability support 09beabe feat(tests): 添加测试用例以验证平台和消息类型过滤器的冲突处理 85342f1 feat(tests): 添加测试用例以验证 register_task 的行为并更新测试运行说明 fdffc09 Merge pull request AstrBotDevs#26 from united-pooh/fix/fix-star-on-error-fallback 3b09747 feat: 完善 memory 向量检索与索引统计 (AstrBotDevs#28) 7dda607 chore: sync subtree from AstrBot c7d47ad fix: simplify register_task completion handling (AstrBotDevs#27) e76a588 refactor(runtime): unify command matching logic (AstrBotDevs#25) 665c9c6 fix(runtime): avoid virtual dispatch in Star.on_error fallback 200559a fix(runtime): avoid creating Star instance in on_error fallback 6449167 Remove obsolete test files for testing module, top-level modules, transport, and wire codecs b0e4d03 delete: remove hello_plugin example and its related files 6d00add Merge branch 'dev' of https://github.com/united-pooh/astrbot-sdk into dev c55c89a feat: add Star plugin base class and StarTools utility class 693b46a delete again 39a15bf delete no need thing aa0d9ed change location 821c10d feat: 增强过滤器类型和能力路由文档,添加 Provider 和会话管理功能 f8db7ef feat: 添加高级方法和辅助函数文档,增强消息组件和事件处理功能 a6acc3d Add comprehensive API documentation for types and utilities in AstrBot SDK 780580b feat: 大幅增强 SDK 核心功能和文档 6d60e0f feat: 添加 LLM 工具管理和会话级别状态管理能力 ce8f299 Merge branch 'refact1/refactsome' into dev e2e38bb Refactor worker initialization and remove unused codec parameters; add schedule and session waiter modules 06f4536 fix(test): 更新 init_plugin 测试以匹配新的目录命名规范 a10a7c8 merge: 合并 dev 分支的 msgpack wire codec 等更新 e3395cc feat: 添加 AGENTS.md 文档,描述 v4 架构约束和开发命令 refactor: 更新 HandlerDispatcher 和 WorkerSession,增强参数处理和结果汇总逻辑 ff55f4d Merge pull request #10 from united-pooh/feat/msgpack-wire-codec 5bcf259 fix(cli): scope worker wire codec option a979e92 fix(runtime): preserve json transport compatibility 98a5edd fix(runtime): align msgpack framing with transport defaults 0d7c499 feat(runtime): add configurable msgpack wire codec support fc7ede9 Merge branch 'refact1/refactsome' into dev 84184c4 feat(errors): Enhance AstrBotError with detailed documentation and examples 6bab178 refactor: 更新项目架构文档,增强能力客户端和执行边界的描述,移除兼容层设计章节 6a0f33a refactor: 更新兼容层弃用通知,优化文档结构和可读性 fc93450 refactor: 删除过时的架构文档、变更日志和兼容矩阵文件 956d12c feat: 添加 hello_plugin 示例,包含插件结构、命令处理和测试用例 0ea532b feat: 增强错误处理,添加上下文信息,优化插件组件加载和参数注入校验 731fa6d feat: 添加插件热重载功能,支持文件变更时自动重新加载插件 5aa760f refactor: 更新文档和代码注释,优化兼容性描述,增强可读性 1c089b1 feat: 更新 SDK 描述,重构插件调用上下文,移除插件 ID 传递,增强能力路由和 HTTP 客户端的插件身份管理 94514fb feat: Enhance handler and capability dispatchers with improved error handling 6127d4e clean it 01743f8 Merge pull request #12 from united-pooh/feat/cli-create 5ca586a Update lint.yml 040b893 Create lint.yml eb94f21 feat(cli): normalize plugin init skeletons d5430f7 delete old sdk (#7) 1612f6a Merge branch 'refact1/refactsome' of https://github.com/united-pooh/astrbot-sdk into refact1/refactsome 4282f4f delete old sdk 7df0122 Merge pull request #6 from united-pooh/refact1/refactsome 2e1ad83 Potential fix for pull request finding 89d3e2f Add architecture doc and refine API compat 1672bc3 Add v4 compat layer and legacy shims 142d3ad Merge pull request #5 from united-pooh/refact1/envs_manager 76319d6 Support grouped plugin workers in shared environments 61c3015 Merge pull request #4 from letr007/chore/compat-structure-cleanup e891cc8 refactor: 更新兼容层和导入路径,优化文档描述 2074053 Refactor legacy runtime handling and improve plugin loading 1fec76e feat: add platform client documentation and examples 1c4c967 feat: 添加插件初始化、验证和构建命令,增强 CLI 功能 623e0c1 feat: Enhance CLI and testing capabilities b69d9e2 Merge remote-tracking branch 'origin/refact1/refactsome' into refact1/envs_manager 980efbc 补充插件分组环境测试覆盖 a3c4c6b Refactor legacy API and LLM compatibility logic 0406d27 增强旧版兼容性,添加适配器边界的启动和关闭钩子支持 7b2f6f5 增强旧版兼容性,添加多个旧路径入口和相关功能 4680cb4 Refactor legacy runtime execution boundary 2fe1311 Implement legacy hook and tool compat runtime 24c7182 fix: preserve unicode sample fixtures in runtime tests 6278bd1 test: align runtime fixtures with maintained samples 56274c8 docs: clarify compat package boundaries 885e4fe Consolidate controlled legacy facade compatibility 7013843 Tighten external legacy plugin compatibility smoke tests d83e255 Expand legacy astrbot package compatibility dc365fd Add legacy session waiter compatibility 10d3990 Merge pull request #3 from united-pooh/refact1/envs_manager aa5ace7 实现 v4 运行时插件分组环境管理 ea8731b Remove bundled legacy plugin fixture 91b5ed4 Improve legacy plugin compat and add mrfzccl fixture 2123ed4 Merge branch 'refact1/refactsome' of https://github.com/united-pooh/astrbot-sdk into refact1/refactsome 0d851ac feat: 删除补全清单文档,整合旧插件装载与配置模型相关信息 fc0743a feat(db): 支持批量读写与 watch 变更事件 19064ef fix:conftest和helpers添加注释 945bc3b add:数据库添加批量操作支持,附测试代码 da2c252 Expand new and legacy sample plugin coverage 0064716 Fix runtime init and stream capability semantics d031814 feat(plugin): 添加新的 V4 示例插件及集成测试,更新文档以反映插件结构变化 3ba9b24 feat: 更新文档和测试,增强旧版插件兼容性及能力装饰器的命名约束 b0f13a0 feat: 添加旧版插件兼容测试及相关配置文件 74411c8 feat(architecture): 更新设计原则,增强插件模块隔离和运行时导出策略 3d5c8f7 feat(protocol): 优化协议模块导出,确保根目录专注于原生 v4 模型,遗留适配器从子模块显式导入 a93f267 feat(loader): enhance plugin import handling and legacy compatibility 4b6e204 feat: 更新文档和代码,优化运行时模块的导出,确保高级原语的稳定性和兼容性 9c5ecf0 feat: Enhance plugin capability support and legacy compatibility d7aa75a fix: 优化配置值规范化逻辑,确保类型检查更为严谨 72d6006 feat: 更新遗留 API,支持标量 JSON 值和兼容性文档,增强消息组件和事件过滤器功能 96ea836 feat: Enhance legacy API with message chain support and new context handling ae73a18 docs: 更新 CLAUDE 和 AGENTS 文档,添加旧 Star 文档以描述遗留行为,确保兼容性和功能完整性 a533a30 Remove deprecated documentation files related to code interpreter, built-in commands, context compression, custom rules, function calling, old knowledge base, knowledge base, MCP, plugins, proactive agent, skills, subagent, unified webhook, web search, and web UI management. Update references to the latest features and functionalities in AstrBot. 1706e89 Merge branch 'refact1/refactsome' of https://github.com/united-pooh/astrbot-sdk into refact1/refactsome f4f7f69 docs: 加入旧文档方便开发 136d8f9 Add new documentation for various features and functionalities in AstrBot 9d05934 feat: 添加稳定错误码常量,重构能力描述符以使用协议模式,更新相关测试用例 a106354 feat: 更新文档和代码,移除过时注释,增强兼容性和错误处理,添加新测试用例 cc5dc92 feat: 重构处理器分发和插件加载模块,增强兼容性和错误处理,更新文档 7d0802f feat: 更新运行时模块,增强 Peer 和 HandlerDispatcher 功能,优化插件加载和请求处理逻辑,添加新测试用例 8ebf548 feat: 更新协议模块,增强 v4 协议适配器和消息解析功能,添加新测试用例 2e990f8 feat: 移除多个模块中的 TODO 注释,优化代码可读性 ae5d6dc feat: 增强 v4 客户端功能,添加内存获取和错误处理,更新文档和测试用例 7cab1cd feat: 更新 CLAUDE 和 AGENTS 文档,添加 v4 迁移对比文档,增强兼容性说明 298ccf7 feat: 更新调度触发器以支持别名,优化 Peer 类的关闭逻辑,增强插件发现功能 4627276 feat: 更新文档和测试,确保 LegacyContext 共享和兼容性 ffafd74 docs: 增强 api 模块兼容层文档,提示插件作者迁移 cdf72b7 feat: 实现 v4 API 兼容层,支持旧版插件导入路径 54b6ca7 修正重要说明中的标点,确保新实现兼容旧实现并遵循良好设计原则 6f1373e feat: 添加重要说明,确保新实现兼容旧实现并遵循良好设计原则 9d83fcc feat: 添加新旧架构对比文档,详细说明各模块的功能和结构变化 ca2beb7 feat: 添加新旧对比文档,详细说明各模块结构变化及功能缺失 3c15876 feat: 添加协议模块及消息定义,详细说明新版协议与旧版的差异 bfe5b21 feat: 添加新版 API 模块文档,详细说明与旧版的差异及缺失内容 921223d feat: 添加客户端模块文档,详细说明各模块功能及与旧版的对比 97ac3ee feat: 添加对 astrbot_sdk 第一层模块的测试,确保模块可导入及公共 API 正确导出 59715cf feat: 添加 API 模块的兼容层文档,提供旧版接口的说明和迁移指南 4694f25 Refactor tests and add integration tests for runtime module d330b59 fix: 修复 LegacyConversationManager 和 Peer 的异步处理逻辑,确保正确处理取消和初始化事件 024b043 Merge branch 'refact1/refactsome' of https://github.com/united-pooh/astrbot-sdk into refact1/refactsome 4cb7cbd Add comprehensive tests for HandlerDispatcher and Plugin loading utilities 280e32b feat: 添加旧版会话管理器的兼容实现,支持会话数据的存储、获取和删除功能 feat: 在内存客户端中添加精确获取记忆项的功能 feat: 在事件消息中添加字段约束验证,确保各阶段的字段符合要求 feat: 在 SupervisorRuntime 中注册 handler 时处理冲突并输出警告 f865b2b chore(runtime): 使用 ruff format 并为 peer 补充中文文档 0159b00 Add unit tests for protocol messages and transport implementations 0551983 feat: 添加测试用例,覆盖各个客户端的实现,包括 CapabilityProxy、DBClient、LLMClient、MemoryClient 和 PlatformClient 9d9cd9d feat: 添加测试用例,覆盖 API 装饰器、事件过滤器和遗留上下文的功能 9bf8318 feat: 添加测试框架和相关测试用例,涵盖 API 装饰器、事件、上下文和传输通信 c3ccc2b style: 🎨 使用ruff对项目进行format 0d01998 feat: 添加 AstrBot SDK v4 架构与实现文档,包含目录、核心设计原则及模块详解 b2d87df feat: 增强 LegacyContext 和 WorkerSession 的消息处理,支持更灵活的参数传递和连接关闭管理 8922e14 Refactor code structure for improved readability and maintainability 488c91d feat: 在初始化失败时停止 Peer 实例并更新测试用例以验证关闭状态 61eecd2 feat: 添加对保留能力命名空间的检查,防止暴露注册 db9cb16 feat: Enhance Supervisor and Worker Runtime with Internal Capabilities and Lifecycle Hooks 1403443 refactor: 移除重构架构设计文档中的冗余内容 9d04cec feat: Implement Peer and Transport layers for asynchronous communication b7d4b64 test: add independent worker resource benchmark 166bf42 feat: restore independent plugin workers a04d668 refactor: update put_kv_data and get_kv_data methods in Context class to accept dictionary values 21a7e74 refactor: update component registration method in Context class to use private method 9e68882 feat: add conversation management features and enhance message handling in the API 87c2678 feat: implement NewStar class and associated utilities for plugin runtime management 1e384d0 feat: enhance RPC handling with streaming support and notifications 0760e9e feat: implement RPCRequestHelper and refactor StarRunner for improved RPC handling ff904ba feat: add README files for Context API and RPC communication; implement StarManager for plugin discovery 0612133 perf: normalize call_context_function rpc method 363fda5 feat: enhance context management with component registration and RPC function handling 8b34403 perf: non block 70dbe2a refactor: streamline context management and websocket server setup; remove deprecated start_server module 67cc4c5 refactor: remove unused hello command, echo listener, and related tools; add CLI and context enhancements e982e77 refactor: remove unused echo listener and hello tool; add HelloCommand in test_plugin bba9b72 chore: initialize REVERT: c33c9b9b4 feat: add testing support module and plugin harness for local development REVERT: 79f0ef30f fix: track vendored sdk sources REVERT: 9fb828c9d fix: 更新 vendored 快照以排除开发和测试相关内容,确保只保留运行时所需的包 REVERT: 454eeec0c fix: 更新文档和代码以保留源布局,确保 vendored 快照一致性 REVERT: 112e0aebe feat: 添加平铺布局的 pyproject.toml 以支持 vendoring,更新相关文档 REVERT: 603b7bdec test: verify cross-platform vendor workflow git-subtree-dir: astrbot-sdk git-subtree-split: 037ab6abbe8cb60ebd7204a538ba7935dc1c9776
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.