ViberMate v0.1.8
中文
ViberMate 0.1.8:修复 Codex 结构化输出和会话归属,改善 App 升级及本地启动体验,并支持查看账号 Header 覆盖值。
- App 启动时自动同步、修复本 App 管理的终端命令链接,并显示结果提示;不会接管 Brew 或用户自行创建的文件。
- 展示 Codex 请求携带的客户端版本,并明确标为“客户端自报”;与已验证发行版本区分,不再混淆成 ViberMate CLI 版本。
- 同协议转发保留 Codex 的
text.format/ JSON Schema,修复生成标题等请求被误拒绝为invalid_exchange_request · $.text.format的问题。 - 请求解析失败时仍保留 Header 中已有的会话标识,避免错误归入“未识别会话的请求”。历史失败记录不会被改写。
- 已认证的本地
vibermate run启动已识别签名客户端时,不再重复要求客户端信任审批;网络和工具策略审批仍然有效。 - Raw HTTP 中的账号 overwrite Header 可点击眼睛临时查看,包括 User-Agent。后端核对当时的账号版本、凭据版本和指纹,并记录查看审计;60 秒后或离开页面自动隐藏,诊断复制仍保持脱敏。
- 修复显式设置或删除 User-Agent 被传输层误拒绝的问题。未保存的客户端 Authorization/Cookie 原值、已替换或删除的旧凭据不能恢复。
本次不修改已有账号、流量策略或历史记录,不包含 ACP 支持。
macOS 14+(Apple silicon / Intel)更新:
brew update
brew upgrade --cask vibe-agi/tap/vibermate首次安装使用 brew install --cask vibe-agi/tap/vibermate。Linux x86_64 / arm64 压缩包包含 Server、CLI 和 Web 工作台;参见安装与团队接入。下载后请校验对应的 SHA256SUMS 文件。
验证边界:协议回归使用受控 HTTP 上游及测试凭据,未使用真实 ChatGPT 账号做在线验收。
English
ViberMate 0.1.8 fixes Codex structured output and session grouping, improves App upgrades and local launches, and adds explicit account-header reveal.
- Automatically maintain this App's existing managed Terminal link at startup and show the result. Brew and user-owned files are not replaced.
- Display the Codex client-reported version separately from verified release evidence and the ViberMate CLI version.
- Preserve native
text.format/ JSON Schema on same-protocol routes, including Codex title-generation requests previously rejected at$.text.format. - Keep explicit header session identity when a request body fails validation. Existing historical failures are not rewritten.
- Remove the redundant client-trust prompt for authenticated local runs of publisher-recognized clients. Network and tool approvals remain enforced.
- Reveal an account's historical header overwrite with an eye button, including User-Agent, only after backend revision, credential-epoch, fingerprint, and audit checks. Values hide after 60 seconds or leaving the view; diagnostic copies stay redacted.
- Honor explicit User-Agent Set/Delete operations. Unretained client Authorization/Cookie values and replaced or deleted credentials cannot be recovered.
Existing accounts, traffic policies, and history are unchanged. ACP support is not included.
For macOS 14+ (Apple silicon / Intel), run brew update, then brew upgrade --cask vibe-agi/tap/vibermate. For a first installation, use brew install --cask vibe-agi/tap/vibermate.
Linux x86_64 / arm64 archives include the Server, CLI, and Web workbench. See the setup guide and verify downloads with the corresponding SHA256SUMS file.
Verification scope: protocol regression tests use a controlled HTTP upstream and test credentials, not a live ChatGPT account.