Zhengshou Lai
d6a0f455b0
Forward xiaohe upgrade --beta so the wrapper matches the agent CLI.
2026-08-14 16:26:39 +08:00
Zhengshou Lai
a95c920d8a
chore(myagents): 产品包名 xiaohe-api → xiaohe
2026-08-07 09:34:14 +08:00
Zhengshou Lai
ffac0ba37d
feat: add mycursor backend; drop myagents xiaohe entrypoint
...
Cursor Agent CLI wrapper (mycursor) with resume/session listing.
Product xiaohe CLI stays in xiaohe-api only — no dual entry.
2026-07-29 21:54:30 +08:00
Zhengshou Lai
d99c5534cb
refactor: drop workspace sync launcher path; simplify upgrade/switch
...
Align with xiaohe wheel/pip install: remove sync_workspace and desktop
launcher coupling from upgrade/switch flows.
2026-07-25 12:43:24 +08:00
Zhengshou Lai
7b6da50c93
test(upgrade): make pip-flag tests hermetic, cover uv branch
...
uv run injects VIRTUAL_ENV, which silently selects the uv pip branch and
broke test_uses_break_system_packages_on_externally_managed. Both tests
now delete VIRTUAL_ENV to pin the plain-pip branch; new test pins the
uv branch via mocks.
2026-07-18 11:47:08 +08:00
Zhengshou Lai
1348c4f243
fix: Ubuntu 24.04 等 PEP668 系统 Python 安装时自动加 --break-system-packages(安装/升级/卸载全链路)
2026-07-16 19:43:35 +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
Zhengshou Lai
5d34b247ef
feat: xiaohe upgrade + 启动器更名 Xiaohe Agent + CLI 输出全英文
...
- upgrade: 查版本(install.sh)→确认→rich 进度条下载→落 runtime 切 current(留两版)→重装三件套→自动 sync
- launcher: 'Xiaohe Agent.app' / 'Xiaohe Agent.desktop',自动清理旧 XiaoheAgent.{command,app,desktop}
- 修复 _current_version 对缺失 current 软链误判为 'current'
- 全部提示/log 英文化;93 tests passed
2026-07-16 18:55:43 +08:00