Skip to content

v0.9.9

Choose a tag to compare

@dragons96 dragons96 released this 17 Jul 07:48
· 16 commits to master since this release

LoongCode 0.9.9

上一版本 0.9.8

本版是一个针对性小版本,主线是根治 macOS 上账号用量后台轮询反复触发的「想访问其他 App 的数据」系统授权弹窗:后台查询用量、执行 OAuth 登录等操作拉起 CLI 时改用精简 shell 环境,不再加载用户 shell 配置、不再触达受系统保护的目录;同时新增账号用量全局开关,不需要该功能的用户可以一键彻底关闭后台查询与徽标展示。

✨ 新功能

  • 账号用量全局开关:设置 → 通用新增「账号用量」开关(默认开启,中英文案)。关闭后侧边栏的 Claude / Codex 用量徽标整体隐藏,每 5 分钟一次的后台 CLI 查询与手动刷新全部停止,模型供应商页的用量区块显示「已在通用设置中关闭」提示。开关即时生效:关闭瞬间在途的查询结果不再落地展示;启动阶段先回填开关状态再决定是否开始轮询,不会出现「已关闭却仍抢跑一次查询」。

🐛 修复

  • macOS 反复弹出「想访问其他 App 的数据」系统授权弹窗:账号用量徽标每 5 分钟在后台拉起 CLI 查询一次,CLI 启动例程会经用户默认 shell 加载 .zshrc 等配置,过程中触达其他 App 受系统(TCC)保护的目录,macOS 将访问归因到 LoongCode 并反复弹窗。现 macOS 上后台 OAuth 链路(登录 / 登出 / 状态 / 用量)拉起 CLI 一律改用 POSIX sh 精简环境,不再加载用户 shell 配置,弹窗根治;对话会话的 CLI 环境不受影响,shell 定制照常生效。

🔧 优化

  • 后台 CLI 查询更干净:后台用量查询与 OAuth 操作拉起 CLI 时,全平台禁用 CLI 自动更新与非必需网络请求,5 分钟一次的静默轮询不会再顺带触发这些副作用。

摘要

  • 根治 macOS 反复弹出「想访问其他 App 的数据」系统授权弹窗:后台用量 / OAuth 查询改用精简 shell 拉起 CLI,不再触达受保护目录
  • 新增「账号用量」全局开关(设置 → 通用,默认开启):关闭后侧边栏徽标隐藏、后台查询彻底停止,启动期不再抢跑
  • 后台拉起 CLI 时禁用其自动更新与非必需网络请求,静默轮询更干净

安装说明(未签名应用)

本应用暂未做操作系统级代码签名,首次安装会有系统安全提示,属正常现象。把本文贴进 GitHub Release 描述。

Windows(x64 / ARM64)

下载对应架构的 *-setup.exe 双击安装。若弹出「Windows 已保护你的电脑」:
点 更多信息 → 仍要运行。不确定架构就装 x64 版(ARM 设备可兼容运行)。

macOS(Intel / Apple Silicon 通用包)

下载 *.dmg,拖入「应用程序」。首次打开若提示「无法验证开发者」或「已损坏」:

  • 方式一:在「应用程序」里 右键点 LoongCode → 打开,弹窗里再点「打开」。
  • 方式二(前者无效时):终端执行
    xattr -cr /Applications/LoongCode.app
    再正常打开。

安装后应用内自动更新无需重复上述操作。