VibeCoding v1.1.54 已经发布,单文件的code agent工具。
更新日志
v1.1.54
✨ 新功能
- Gateway 多工作区会话隔离
- HTTP 网关的默认会话(x_session_id 为空时)改为按工作目录(
workDir)进行隔离,不再共享全局唯一的默认会话,从而防止不同工作区的客户端混用会话上下文。
- 新增
OpenByIDExact 接口,支持忽略当前工作目录限制、直接通过精确会话 UUID 加载并重建会话元数据。
- 网关内增加了并发会话创建序列化锁,防止客户端并发高频调用时创建出重复的会话。
- 优化
/sessions del 斜杠命令,支持对会话 ID 的前缀模糊匹配,并防止误删当前正在使用的活跃会话。
/clear 斜杠命令改为清空会话历史消息,但保持会话卡槽(Session Slot)不变,无需重建。
优化
- 更可靠的后备工具调用 ID 生成机制
- 后备工具调用 ID(Tool Call ID)生成机制改为“进程级原子计数器 + 高精度时间戳”组合,彻底杜绝高并发多工具调用场景下因 ID 重复而触发的 Anthropic/OpenAI Schema 校验报错。
- 更新了部分默认模型及配置,并解决了 Gemini 特定的工具调用 ID 唯一性要求。
- TUI 授权对话框(Auth Dialog)在保存时,现在会完整保留用户自定义的模型参数,而不是重置为厂商默认值。
修复
- 思维深度(Thinking Level)归一化
- 引入了
thinkingLevel 归一化步骤。当配置值为空或非法时,自动优雅回退至 medium 而不是静默禁用思维,从而保证推理模型默认行为符合预期。
详情查看:https://gitee.com/startvibecoding/vibecoding/releases/v1.1.54