Repository navigation
LoongPort v6.26.2
🌐 唯一官方网站 / Only Official Website: loongport.dev
把一个中转站账号变成 codex 可用的多档位供应商
本次更新
修好一批 Codex 与中转站使用问题:内置工具被拒自动降级、档位接管状态保持、Windows 工具识别,并改进多语言默认行为。
-
codex 在部分中转站上会整单报错、甚至旧会话持续卡死:现在遇到不支持联网搜索等内置工具的中转站会自动识别并降级重试,会话不再被卡死,也无须手动换站。
-
codex:用外部工具或手动改过配置(换登录、改地址、模型、思考档位)后再打开 LoongPort,接管会完整识别并沿用当前生效的配置,不再改回旧供应商;关闭接管时精确恢复原样。
-
codex:档位页应用模型、候选顺序与配置改为一次一致提交,中途取消或写入失败不再留下半生效状态。
-
codex:思考档位按模型实际声明的能力选择,GPT-5.6 / GPT-6 各系列切换后不再被降低;Claude 角色模型与 Gemini 原生模型选择一并修复。
-
codex:适配 GPT-6 新系列模型的登录要求。
-
手动关闭过「联网搜索」的用户:切换供应商不再误删这项设置。
-
Windows:经 fnm 等版本管理器安装的 CLI 不再被误报为「未安装」。
-
OpenCode:用量统计支持 V2 版会话表;导入与同步供应商时不再丢失字段。
-
WSL 下 OpenCode 配置目录识别、技能目录名与 ID 不一致时的安装与更新、部分站点模型列表的兼容性修复。
-
数据库:增量清理时完整回收空闲空间。
-
系统语言不属于中文 / 英文 / 日文时,界面与托盘默认显示英文(此前为中文);设置中可随时切换。
-
技能入口换用独立图标。
-
应用内「问题反馈」勾选附带诊断信息时,报告会自动附上最近一次崩溃与最近的错误摘要,问题处理更快。
-
Homebrew(Cask)安装的 CLI 升级时改用 brew 自身的升级通道。
-
切换 Gemini CLI 配置后会提示需要重启才能生效。
-
内置模型价格表补齐新一批模型(Claude Opus 5.5、GPT-6 Sol/Luna、GPT-5.6 Cyber、Grok 4.7、GLM-5.3-FlashX),Grok 4.x 系列的高思考档位不再被误拦。
下载
- macOS:
LoongPort-v6.26.2-macOS.dmg(推荐)或LoongPort-v6.26.2-macOS.zip(解压即用) - Windows (x86_64):
LoongPort-v6.26.2-Windows-Setup.exe(安装版)或LoongPort-v6.26.2-Windows-Portable.zip(绿色版) - Windows (ARM64):
LoongPort-v6.26.2-Windows-arm64-Setup.exe(安装版)或LoongPort-v6.26.2-Windows-arm64-Portable.zip(绿色版) - Linux (x86_64):
LoongPort-v6.26.2-Linux-x86_64.AppImage(推荐)或LoongPort-v6.26.2-Linux-x86_64.deb/.rpm(手动安装,不参与应用内自动更新)⚠️ 桌面版需要 Ubuntu 22.04 或更高(依赖 webkit2gtk 4.1 与较新的 glibc)。Ubuntu 20.04 及更老、或无桌面的服务器请用下面的 LoongPort-CLI(静态单文件零依赖)。 - Linux 服务器/老发行版 (x86_64):
LoongPort-CLI-v6.26.2-Linux-x86_64.tar.gz(静态单文件零依赖,Ubuntu 20.04 / 纯服务器可用:loongport-cli --add-site <域名> --key <sk> [--app codex] [--model <id>])
应用内会自动检查更新(启动后几秒,失败静默);也可在「设置 → 关于」手动检查。
免安装版不做原地更新 —— 它会带你回本页下载新版。
下载后 Gatekeeper 会拦,报「已损坏,应移到废纸篓」——不是真的损坏。
打开「终端」执行一次即可:
xattr -dr com.apple.quarantine /Applications/LoongPort.app
从旧 MSI 版首次升级时,Setup 会先卸载旧安装登记再安装新版;账号和配置位于
用户目录,不会被删除。完成这次迁移后,后续自动更新均走 NSIS,不再使用
Config.Msi回滚目录。
What's Changed
- refactor(relay): clarify provisioning boundaries and prepare v6.26.2-beta.1 by @SailingLoong in #496
- fix(omo): detect unified config on the WSL side when the OpenCode dir is in WSL by @SailingLoong in #497
- fix(skills): support installing and updating skills whose skillId differs from the directory name by @SailingLoong in #498
- fix(proxy): accept the whole grok-4.x (x>=5) family in the reasoning-effort whitelist by @SailingLoong in #499
- feat(pricing): seed Claude Opus 5.5, GPT-6 Sol/Luna, GPT-5.6 Cyber, Grok 4.7 and GLM-5.3-FlashX by @SailingLoong in #500
- fix(models): tolerate non-Zhipu-shaped models field in model list responses by @SailingLoong in #501
- fix(misc): ignore shell startup output when probing tool versions in WSL by @SailingLoong in #502
- fix(proxy): codex 工具载体被拒自愈 + web_search 哨兵归属(修「中转站上 websearch 等工具用不了」) by @SailingLoong in #503
- chore(deps): bump the frontend-deps group with 14 updates by @dependabot[bot] in #506
- chore(deps): bump the cargo-deps group in /src-tauri with 8 updates by @dependabot[bot] in #505
- fix: preserve native Codex takeover and tier routing state by @SailingLoong in #504
- fix(deps): windows-arm64 rquickjs target 段对齐 0.14 + CI 单单元闸(#505 跟进,解锁 beta.2 发版) by @SailingLoong in #507
- refactor(deps): rquickjs 版本收拢为 workspace 单声明(分叉结构性根除,#507 跟进) by @SailingLoong in #508
- fix(proxy): preserve max effort for GPT-5.6, GPT-6 Astra and GPT-6 Sol/Luna by @SailingLoong in #509
- fix(codex): raise OAuth client identity to 0.155.0 for GPT-6 Sol/Luna by @SailingLoong in #510
- feat(feedback): issue 正文自带「最近异常」分诊摘要 by @SailingLoong in #511
- fix(detect): Windows 工具检测加用户 shell profile 兜底探测 by @SailingLoong in #512
- fix(detect): upgrade Homebrew Casks via brew --cask instead of npm by @SailingLoong in #513
- fix(database): reclaim the whole freelist on incremental vacuum by @SailingLoong in #514
- fix(gemini): ask for a restart after switching Gemini CLI by @SailingLoong in #515
- chore: prepare v6.26.2-beta.3 by @SailingLoong in #516
- fix(usage): support OpenCode V2 session tables by @SailingLoong in #517
- feat(icons): dedicated Skills icon for the skills entry by @SailingLoong in #519
- fix(opencode): preserve provider fields during import and sync by @SailingLoong in #518
- fix(i18n): fall back to English for unsupported system locales by @SailingLoong in #520
- chore: prepare v6.26.2 by @SailingLoong in #521
Full Changelog: v6.26.1...v6.26.2