Zhengshou Lai
c2d8e1c014
Refuse make install from GHA runner worktrees.
...
Keep host ~/.local/bin myagents links from pointing at ephemeral _work checkouts.
2026-08-11 22:16:56 +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
78ca74152f
feat: add hermes backend support
...
- Add myhermes entrypoint and myagents hermes subcommand
- Hermes sessions read from global SQLite store (~/.hermes/state.db)
- Default args: --yolo
- Update README, AGENTS.md, Makefile, pyproject.toml
- Add tests for hermes subcommand, passthrough, and session listing
2026-07-15 10:21:38 +08:00
Zhengshou Lai
10530479d0
feat: 添加 mycodex 入口,支持 OpenAI Codex CLI
...
- 在 launcher 中注册 codex 后端,兼容 ~/.codex/sessions 日期嵌套目录
- 解析 session_meta.payload.cwd 过滤当前目录会话
- 添加 myagents codex 子命令与 mycodex 独立入口、补全及 Makefile 链接
- 更新 pyproject.toml 控制台脚本与 README 文档
- 补充 codex 相关单元测试,45 tests passed
2026-07-07 08:40:16 +08:00
Zhengshou Lai
20e7eba93b
feat(completion): 自动安装 myagents/myclaude/mykimi shell 补全,移除 eval 旧脚本
2026-07-04 19:25:01 +08:00
Zhengshou Lai
7f1aa9f27e
rename: myclaude -> myagents
2026-07-01 23:27:14 +08:00
Zhengshou Lai
72e27f9f6b
remove(desktop): drop Electron desktop pet, keep CLI only
2026-05-27 11:23:14 +08:00
Zhengshou Lai
0c227cae19
feat(desktop): add Electron desktop pet for Claude CLI
...
- Electron + React + TypeScript 桌面宠物外壳
- xterm.js + node-pty 直接对接 Claude CLI 进程
- 宠物 orb(80x80)可拖拽,点击展开终端面板
- CRT 复古终端主题(扫描线、文字发光)
- 全局快捷键 Cmd+Shift+C 显隐
- 窗口位置自动保存
- 中华田园犬吉祥物 icon(AI 生成)
- Makefile 新增 `make app` 打包命令
2026-05-27 11:23:14 +08:00
lzhshou
7c5fa8ae24
minor updates
2026-05-18 18:40:20 +08:00
Zhengshou Lai
2618f626a7
feat(make): extract completion install to standalone script
...
Move shell-specific completion generation from Makefile inline
logic to scripts/install_completion.sh for easier maintenance.
2026-04-17 00:02:41 +08:00
Zhengshou Lai
7c39d7c9d9
feat(make): auto install/uninstall shell completions
...
Add _install-completions and _uninstall-completions targets to Makefile:
- Detect shell (zsh/bash) and generate appropriate completion files
- Install to ~/.local/bin/completions/ on make install
- Remove completions on make uninstall
- Integrate with existing update/upgrade commands
2026-04-13 11:07:37 +08:00
Zhengshou Lai
21a7f032bf
feat(install): symlink myclaude to ~/.local/bin, make uninstall, docs
...
- Makefile: uv sync or venv pip install -e, then ln -sf to ~/.local/bin/myclaude
- Add scripts/rm_user_local_myclaude.py for safe unlink on make uninstall
- README: install path, shell completion guarded by command -v
- Track uv.lock for reproducible uv sync
Made-with: Cursor
2026-04-10 08:23:14 +08:00
Zhengshou Lai
5ecf737de6
renaming from mybot to myclaude
2026-04-06 14:04:11 +08:00
Zhengshou Lai
b98d35c387
feat: add mybot CLI with update, chat, and Claude project config
...
- Click entrypoint: mybot update (make install / pip -e), mybot chat (claude in repo)
- Optional --dangerously-skip-permissions for Claude Code
- Makefile install; hatchling package layout
- .gitignore: venv, build artifacts, workspace (local symlinks)
Made-with: Cursor
2026-04-06 13:11:10 +08:00