Skip to content

v1.0.6 - 修复模型列表获取

Choose a tag to compare

@keh4l keh4l released this 06 Feb 04:56
· 34 commits to master since this release

🔧 v1.0.6 更新内容

✨ 新增

  • 模型列表动态获取:通过 opencode models 命令实时获取可用模型列表
    • Electron GUI 模式:通过 IPC 调用获取
    • WebUI 浏览器模式:通过 /api/models API 端点获取
    • 新增 useOpencodeModels Hook 统一管理模型数据
  • JSON Schema 验证支持:新增 opencode 和 oh-my-opencode 配置 Schema 文件

🐛 修复

  • 修复 Electron GUI 模式模型列表为空:preload.cjs 缺少 getOpencodeModels IPC 通道暴露
  • 修复 WebUI 模式模型列表获取失败:Vite 开发服务器未代理 /api/* 请求到后端
  • 修复 opencode 命令找不到:~/.opencode/bin 未加入 PATH 环境变量(同时修复 Electron 和 WebUI 两端)
  • 修复侧边栏版本号硬编码:改为从 package.json 动态读取,自动跟随版本更新

📝 改进

  • Vite 开发模式自动代理 /api/* 到 localhost:3001
  • PATH 环境变量自动包含 ~/.opencode/bin 路径
  • 通过 Vite define 注入 __APP_VERSION__,构建时自动替换版本号

📦 下载

平台 架构 文件
macOS Apple Silicon (M1/M2/M3) OpenCode Config Tool-v1.0.6-macos-arm64.dmg
macOS Intel OpenCode Config Tool-v1.0.6-macos-x64.dmg
Windows x64 OpenCode Config Tool-v1.0.6-windows-x64.exe
Linux x64 (通用) OpenCode Config Tool-v1.0.6-linux-x86_64.AppImage
Linux x64 (Debian/Ubuntu) OpenCode Config Tool-v1.0.6-linux-amd64.deb