Skip to content

v3.3.2: Cloudreve v2.6 稳定性修复 + v2.6.1 体验优化

Choose a tag to compare

@chickenyoutoo-beautiful chickenyoutoo-beautiful released this 22 Jul 05:56
· 15 commits to main since this release

Cloudreve v2.6 稳定性修复

  • cr_create_folder 同步验证修复: cr_wait_path() 新增 Phase 2 父目录回退 — 精确URI轮询失败后列父目录查找目标名, 解决Cloudreve v4异步存储导致文件夹创建后轮询永远找不到的问题
  • Token回退改进: cr_getAccessToken() fallback从仅取最新一个登录文件改为遍历所有 /tmp/cloudreve_login_*.json 逐个尝试, 解决MCP调用时缓存token过期/错误用户问题
  • 工具调用孤过滤竞态修复: api-messages.js buildApiMessages() 跳过最后一轮assistant的orphan tool_call过滤, 防止工具结果未到达时tool_calls被过早删除导致级联失败

v2.6.1 体验优化

  • 可恢复流默认关闭: RS对工具调用支持差(结果无法回传→死循环), config.js/main.js 两处改为 === '1' 才启用
  • localStorage→DB: dialogs.js slimSaveChats() 重写, 数据>3.5MB时本地仅存元数据索引(~50KB), 全量走服务器
  • 流式光标: init.js 细线品牌色渐变呼吸动画替代方块硬闪
  • 缓存刷新: core/config/dialogs/init/storage/api-messages/main.js → v1784691685, SW v67

认证增强

  • API Key系统: auth_helpers.php 新增 verifyApiKey()/extractBearerToken()/generateApiKey()
  • Cloudreve v4 MCP 工具集: 认证绕过修复 + Copy/Download/Delete端点适配v4 API

新增

  • cloudreve_clear.html: Cloudreve会话清理工具页

🤖 Generated with Claude Code