Commit Graph
2 Commits
Author SHA1 Message Date
Zhengshou Lai 3d840a1ca3 fix(provider): _ProviderGroup 自定义 invoke 支持 invoke_without_command + 选项后置解析
Click 8.4.2 的 resolve_command 不兼容 invoke_without_command + 非子命令
位置参数。自定义 _ProviderGroup.invoke() 在首参数非子命令时路由到
group callback,并添加 _reparse_options 处理 allow_interspersed_args=False
时选项在 provider_id 后不被解析的问题。

修复 ctx.args = ctx._protected_args 后 clear() 导致引用共享清空的 bug。

测试:更新 test_switch.py 匹配新的 switch version/agent 子命令结构。
2026-07-16 21:27:57 +08:00
Zhengshou Lai 84ad0fa4cf feat: 审查修复一轮——sync 解引用软链技能/防 CLAUDE.md 崩溃/init 建 agent-tasks;upgrade SHA256 校验+收尾容错;新增 xiaohe switch 回滚;uninstall --all 扩到 ~/.metabot ~/.mytoolkit;下载路径改 xiaohe-agent 2026-07-16 19:36:18 +08:00