github router-for-me/EasyCLIProxyAPI v0.3.46

3 hours ago

English

  • If you have any questions or suggestions about the app, please contact us through our QQ group or GitHub Issues. We will respond as soon as possible.

Improved

  • Restored the native Windows title bar and window borders, removing the custom title bar and its compatibility patches. Window dragging, minimizing, maximizing, and closing now use system controls.
  • Refined the category bar and search field in Advanced settings with shorter controls and more vertical spacing. Selected categories now use highlighted text and a thin underline instead of a filled background.
  • Updated the default core version to 8.0.34.

Fixed

  • Fixed plugin pages shifting left, overlapping the sidebar, or leaving a large blank area at the top when scaling differs. Plugin placement now uses the main WebView's actual client-area dimensions and position.
  • Fixed plugin placement not updating after monitor or DPI changes. Plugin bounds are reapplied even when the page's layout dimensions remain unchanged.
  • VS Code / Copilot detection on Windows, macOS, and Linux now reads installation and extension metadata directly without running the editor or its command-line entry point, preventing status checks from unexpectedly launching the editor or terminating related processes after a timeout.

Selected Previous Updates

Added

  • Added an Approval model setting to Codex configuration management. Choose Codex default or a specific model, save it to the managed catalog, and let newly discovered models inherit the setting. The selected model must be callable through the current proxy.
  • Added an experimental Remote compaction toggle for Codex, off by default, to enable server-side context compaction when supported by the upstream service.
  • Added an option to use the openai provider identity in Codex while continuing to route through CPA, with optional backup and synchronization of local session history when switching.

Improved

  • Quota cards now support model groups with separate usage windows and reset countdowns, with updated plan information and refresh button placement.
  • The app now restores its previous window position after restarting.
  • Plugin installation requests can now be cancelled using Cancel, Close, or Esc while installation is in progress.

Fixed

  • Usage cost calculation now prefers automatic pricing for the actual original model before falling back to other prices, preventing manual prices from taking precedence unexpectedly.
  • Fixed reasoning token counts being squeezed or cut off when the cost column is enabled.
  • Fixed input controls squeezing setting labels and descriptions on configuration pages.
  • Fixed detection of the DeepSeek Harness desktop app and its bundled CLI on macOS.

Usage Notes

  • Restart the relevant Codex CLI service or desktop app after changing these settings. The remote compaction toggle changes the provider name; if historical sessions disappear, resynchronize them in Session management.

简体中文

  • 关于软件,如果您有任何问题或建议,请通过 QQ群 或 GitHub Issues 反馈,我们会尽快处理。

优化

  • Windows 恢复系统原生标题栏和窗口边框,移除自绘标题栏及相关兼容补丁,拖动、最小化、最大化和关闭操作交由系统处理。
  • 调整「高级功能」顶部分类栏和搜索框:减小控件高度、增加上下留白,选中分类改为文字高亮和底部细线,减少大块底色。
  • 默认内核版本更新至 8.0.34。

修复

  • 修复插件页面在缩放比例不一致时向左偏移、遮挡侧栏或顶部出现大片空白的问题,按主 WebView 的实际客户区尺寸和位置计算插件布局。
  • 修复跨屏或 DPI 变化后插件位置未及时更新的问题,即使网页布局尺寸不变,也会重新定位插件页面。
  • Windows、macOS 和 Linux 的 VS Code / Copilot 检测改为直接读取安装与扩展信息,不再运行编辑器或命令行入口,避免状态检测意外启动编辑器或在超时后关闭相关进程。

部分历史更新

新增

  • Codex「配置管理」新增自动审批模型设置,可选择 Codex 默认或指定模型;保存后同步到模型目录,新发现的模型自动继承设置。所选模型需能通过当前代理调用。
  • Codex 新增**远程压缩(实验性)**开关,默认关闭,可在上游支持时启用服务端上下文压缩。
  • Codex 支持切换为 openai 提供商标识,仍通过 CPA 代理;切换时可选择备份并同步本机历史会话。

优化

  • 额度卡片支持按模型分组展示不同时间窗口的额度,增加重置倒计时,调整套餐信息和刷新按钮布局。
  • 应用重启后可恢复上次的窗口位置。
  • 插件安装过程中支持通过取消、关闭按钮或 Esc 中止安装请求。

修复

  • 修复用量费用计算可能优先使用手动价格的问题,现在优先匹配实际原始模型的自动价格,再使用后备价格。
  • 修复启用费用列后,推理 Token 数量被挤压、无法完整显示的问题。
  • 修复配置页面中输入框挤压设置名称和说明文字的问题。
  • 修复 macOS 下 DeepSeek Harness 桌面应用及其内置 CLI 的识别问题。

使用提示

  • 修改 Codex 设置后,请重启对应的 CLI 服务或桌面应用。远程压缩开关会改变提供商名称;若历史会话不再显示,可前往「会话管理」重新同步。

Don't miss a new EasyCLIProxyAPI release

NewReleases is sending notifications on new releases.