Skip to content

Tags: weidu12123/1Shell

Tags

v4.1.0

Toggle v4.1.0's commit message
Upload 1Shell 4.1.0 source

v4.0.0

Toggle v4.0.0's commit message
fix: include probe-* route/service modules excluded by overly-broad g…

…itignore

The .gitignore debug rule 'probe-*.js' was unanchored and recursively
matched src/routes/probe-*.routes.js and src/services/probe-*.service.js,
so 13 required source files were never committed. The Docker/CI container
crashed at startup with MODULE_NOT_FOUND (works on Windows due to its
case-insensitive, non-git-aware local fs). Anchored debug rules to repo
root and added the missing modules.

v3.5.0

Toggle v3.5.0's commit message
feat(v3.5): Claude Code 协作模式 + Agent Panel 独立会话 + 历史遗留修复

核心新功能:
- 1Shell AI 新增 Claude Code 协作开关(✦ CC),开启后 AI 可委托复杂创作任务给 Claude Code
- invoke_claude_code 工具:调用 claude -p 非交互模式,子进程可中断
- 主控界面和创作界面均支持 CC 协作 + 不限轮次开关

Agent Panel 重构:
- 会话不再绑定主机,改为独立对话窗口(Claude Code #1, #2...)
- 移除"当前目标"显示和主机隔离限制
- "新会话"按钮始终可用,支持多窗口
- 移除 V2 banner 注入和 syncActiveHost 联动

修复:
- 终端 × 关闭按钮始终显示,关闭后正确清理本地状态
- 停止按钮现在可以 kill 正在运行的子进程(invoke_claude_code)
- CC/不限轮次开关状态跟随 message payload 同步,解决首次对话前开启无效的时序问题
- start.bat 修复 Windows 编码兼容性

v3.4.0

Toggle v3.4.0's commit message
feat(v3.4): Agent Panel 直连 1Shell MCP,移除 V2 遗留基础设施

核心改动:
- 内嵌 Claude Code 直接使用 1Shell MCP Server(与外部 Claude Code 一致)
- 移除 V2 时期的 prompt 注入、Skill 工作空间构建、ANSI 解析、idle 检测
- 新增 stdio 桥接脚本,Codex/OpenCode 通过 stdio 连接 1Shell MCP
- agent-pty.service.js 精简 362 行(645→283)
- start.bat 修复 Windows 编码兼容性问题(Unicode→ASCII)
- 版本号升级至 3.4.0

v3.3.0

Toggle v3.3.0's commit message
release: 添加启动脚本与使用文档,准备 v3.3.0 发布

v3.0.0

Toggle v3.0.0's commit message
1Shell 3.0.0 — constrained & self-healing AI operations agent

v2.0.0

Toggle v2.0.0's commit message
1Shell 2.0.0