Skip to content

Releases: silasxbt/anti-api

Anti-API v3.2.2

Choose a tag to compare

@github-actions github-actions released this 15 Sep 13:38

Anti-API v3.2.2

This patch fixes the Docker health-check syntax required for multi-architecture GHCR builds and includes the packaged Rust-sidecar lifecycle and Bun test-isolation fixes from v3.2.1.

Packaged start and remote commands now keep the sidecar alive until shutdown, one-shot commands do not spawn it, and startup failures cannot orphan it. Codex and Copilot test mocks now expose the runtime exports required by later server imports.

Validation completed before publishing: 196 Bun tests, Rust release build, main and packaged Bun bundles, source archive checks, and compiled-runtime smoke tests for listeners, sidecar authentication, graceful shutdown, one-shot behavior, and forced-startup cleanup.

Source package checksums are in SHA256SUMS.txt; Windows updater and WinGet packages include adjacent .sha256 files.

Anti-API v3.2.1

Choose a tag to compare

@github-actions github-actions released this 15 Sep 13:32

Anti-API v3.2.1

This patch fixes packaged Rust-sidecar lifecycle handling and Bun test isolation.

Packaged start and remote commands now keep the sidecar alive until shutdown, one-shot commands do not spawn it, and startup failures cannot orphan it. Codex and Copilot test mocks now expose the runtime exports required by later server imports.

Validation completed before publishing: 196 Bun tests, Rust release build, main and packaged Bun bundles, source archive checks, and compiled-runtime smoke tests for listeners, sidecar authentication, graceful shutdown, one-shot behavior, and forced-startup cleanup.

Source package checksums are in SHA256SUMS.txt; Windows updater and WinGet packages include adjacent .sha256 files.

Anti-API v3.2.0

Choose a tag to compare

@github-actions github-actions released this 31 Aug 14:03

Anti-API v3.2.0

This release contains the compatibility, routing, security, and packaging fixes implemented for the current issue audit.

Validation completed before publishing: TypeScript type check, 190 Bun tests, Rust tests, production bundle, Rust release build, source archive layout, and local HTTP smoke checks.

Known limits: Zed source credentials still require explicit re-import after source-token expiry; provider-policy questions remain contextual; live provider E2E requires user-owned credentials and was not run.

Source package checksums are in ; Windows updater and WinGet packages include adjacent files.

v3.1.0

Choose a tag to compare

@silasxbt silasxbt released this 20 Jun 19:20

What's New (v3.1.0)

  • Grok provider support — Added xAI Grok via the Grok CLI reverse proxy (cli-chat-proxy.grok.com, OpenAI Responses API), with account import, model routing, tool-calling, and quota-store integration alongside existing providers.
  • Two Grok models exposed:
    • grok-build — the standard ModelName (shown as Xbuild in the panel); this maps to the actual Grok 4.3 model, as visible inside the Grok CLI.
    • grok-composer-2.5-fast — Composer 2.5 Fast.
  • Credential reuse — Grok credentials are imported from the local Grok CLI session (~/.grok/auth.json) and auto-refreshed. This approach was chosen to reduce account-ban risk and because community needs are still undefined (no standalone login flow is added).

Both models are verified for natural-language responses and tool/function calling.


Disclaimer: based on reverse engineering. Future compatibility is not guaranteed.

v3.0.1

Choose a tag to compare

@silasxbt silasxbt released this 31 May 16:10

Maintenance release.

  • Security: binds to 127.0.0.1 by default (ANTI_API_HOST override), localhost-only CORS
  • Routing: simplified account rotation/fallback, removed redundant rate-limit writes
  • Docker: multi-arch image on GHCR (ghcr.io/ink1ing/anti-api), Windows-friendly compose & docs
  • Removed Homebrew distribution

Windows portable (WinGet) package attached below.

v2.9.0

Choose a tag to compare

@silasxbt silasxbt released this 25 Mar 05:21

What's New

  • Stable Homebrew package: brew install anti-api now installs a prebuilt macOS Apple Silicon bundle instead of downloading Rust, LLVM, or Bun during install
  • Added Windows portable packaging and WinGet manifest tooling for winget install anti-api
  • Unified launcher behavior across package managers so anti-api starts the service directly after install
  • Added package-manager safeguards so Homebrew/WinGet installs use brew upgrade anti-api and winget upgrade anti-api
  • Added portable runtime support for bundled dashboard assets and automatic Rust proxy startup

Install

Homebrew (macOS Apple Silicon)

brew tap ink1ing/anti-api
brew install anti-api
anti-api

WinGet

winget install anti-api
anti-api

WinGet will be available after the winget-pkgs submission is merged.

中文更新

  • 稳定的 Homebrew 安装包:brew install anti-api 现在直接安装预编译的 macOS Apple Silicon 包,不再在安装时下载 Rust、LLVM 或 Bun
  • 新增 Windows portable 打包与 WinGet manifest 工具链,为 winget install anti-api 做准备
  • 统一包管理器安装后的启动行为:安装后输入 anti-api 直接启动服务
  • 新增包管理器保护逻辑,Homebrew / WinGet 安装改为使用 brew upgrade anti-api 和 winget upgrade anti-api
  • 新增便携运行时支持,可加载打包后的 dashboard 静态资源并自动拉起 Rust proxy

v2.8.0

Choose a tag to compare

@silasxbt silasxbt released this 11 Mar 13:51

What's New

  • Added Zed hosted-model support with local import from the current Zed.app login state
  • Added account-level Zed model sync in routing alongside Codex and Copilot dynamic model fetch
  • Clarified Zed multi-account behavior: import one by one and keep them in Anti-API, but no bulk auto-discovery from local auth files
  • Updated the Zed quota widget to show shared all-model support status and billing-period timing instead of misleading remaining-credit percentages
  • Hardened Zed requests with timeouts and better state recovery after successful requests

更新说明

  • 新增 Zed 托管模型支持,可从当前 Zed.app 登录态本地导入
  • Routing 新增 Zed 账号级模型同步,并继续支持 Codex 和 Copilot 的动态模型拉取
  • 明确 Zed 多账号行为:可逐个导入并保存在 Anti-API 中,但不支持像本地认证文件那样自动批量发现
  • 更新 Zed 配额卡片,改为展示共享的 all models 支持状态和订阅周期时间,不再展示误导性的剩余额度百分比
  • 增强 Zed 链路稳定性,为请求增加超时控制和成功后状态恢复

v2.7.1

Choose a tag to compare

@silasxbt silasxbt released this 02 Mar 04:35

What's New\n- Per-account model fetch for Routing (Codex/Copilot)\n- Antigravity single-account model fetch integration with safe fallback\n- Added accountModels in /routing/config for account-level model rendering\n\n## 更新说明\n- Routing 按账号动态拉取 Codex/Copilot 模型\n- 接入 Antigravity 单账号模型拉取并保留回退\n- /routing/config 新增 accountModels,支持账号级模型渲染

v2.7.0

Choose a tag to compare

@silasxbt silasxbt released this 01 Mar 05:42

What's New

Antigravity Proxy Notice

Google now prohibits reverse proxy access to their AI models. Antigravity proxy still works but is not recommended -- use at your own risk.

Codex & GitHub Copilot

Codex and GitHub Copilot proxy services remain fully functional and unaffected.

Log IDE Out

New feature to log out of Antigravity IDE:

  • Dashboard button: "Log IDE Out"
  • CLI: logout-ide subcommand
  • HTTP: POST /auth/ide/logout

Other Improvements

  • Per-request log context isolation
  • Copilot/Codex TLS hardening with opt-out env vars
  • Dynamic model sync for routing with static fallback
  • Routing config resilience with soft timeouts and caching
  • Update script: fallback to zipball_url when release has no asset
  • Update script: relax extracted directory name matching

更新内容

反重力代理提示

Google 已禁止通过反向代理访问其 AI 模型。反重力代理仍可使用,但不建议继续使用——风险自负。

Codex & GitHub Copilot

Codex 和 GitHub Copilot 代理服务不受影响,正常运行。

IDE 登出

新增反重力 IDE 登出功能:

  • 控制面板按钮:"Log IDE Out"
  • CLI 命令:logout-ide
  • HTTP 接口:POST /auth/ide/logout

其他改进

  • 每请求日志上下文隔离
  • Copilot/Codex TLS 加固(支持 env 关闭)
  • 路由动态模型同步 + 静态兜底
  • 路由配置弹性超时与缓存
  • 更新脚本:无 asset 时回退到 zipball_url
  • 更新脚本:放宽解压目录名匹配

v2.6.1

Choose a tag to compare

@silasxbt silasxbt released this 14 Feb 17:30

What's New

  • Removed login credential JSON export/import to reduce sensitive account exposure risk.
  • Core functionality remains stable, with OAuth login supported for Antigravity, ChatGPT Codex, and GitHub Copilot.

更新说明

  • 已删除登录凭据 JSON 导入导出功能,降低账号敏感信息暴露风险。
  • 核心功能保持稳定,继续支持 Antigravity、ChatGPT Codex、GitHub Copilot 三方 OAuth 登录。