Releases: NOirBRight/CodexHub
Release list
CodexHub 0.2.3
CodexHub 0.2.3
Stable release with Desktop tool-schema compatibility and Windows shutdown fixes.
- Fix xAI rejecting the Desktop
automation_updatetool's nested rootoneOf.
Object-root conjunctions preserve the original union constraints. - Add the actual automation schema as a regression fixture and include it in
the xAI live probe. - Preserve the structured shutdown response on Windows when request headers
arrive before the body, with a bounded drain so slow clients cannot delay
Gateway shutdown indefinitely. - Add repeatable Desktop tool-catalog capture and an isolated Gateway matrix.
The captured catalog contains 293 function tools; Luna, Grok 4.6, and
OpenCode Go Muse Spark Contributor 1.3 each passed a controlled read-tool
call and result roundtrip with the full catalog present.
Windows and Linux normal/debug builds are provided.
After installing, quit and reopen CodexHub so the updated Gateway starts.
Then retry the previously failing Grok conversation. The validation covers
full-catalog schema acceptance and a controlled tool roundtrip, not execution
of every tool's business behavior.
CodexHub 0.2.3-rc.1 Candidate
CodexHub 0.2.3-rc.1
Candidate release for testing the Grok Desktop tool-schema fix.
- Fix xAI rejecting the Desktop
automation_updatetool's nested rootoneOf.
Object-root conjunctions preserve the original union constraints. - Add the actual automation schema as a regression fixture and include it in
the xAI live probe. - Preserve the structured shutdown response on Windows when request headers
arrive before the body, with a bounded drain so slow clients cannot delay
Gateway shutdown indefinitely. - Add repeatable Desktop tool-catalog capture and an isolated Gateway matrix.
The captured catalog contains 293 function tools; Luna, Grok 4.6, and
OpenCode Go Muse Spark Contributor 1.3 each passed a controlled read-tool
call and result roundtrip with the full catalog present.
This is a prerelease for manual testing, not a replacement for the latest
stable release. Windows and Linux normal/debug builds are provided.
After installing, quit and reopen CodexHub so the updated Gateway starts.
Then retry the previously failing Grok conversation. The validation covers
full-catalog schema acceptance and a controlled tool roundtrip, not execution
of every tool's business behavior.
CodexHub 0.2.2
CodexHub 0.2.2
This release improves model collaboration settings, third-party compatibility, Gateway reliability, and workspace status reporting.
- Qualified models default to Collaboration V2, with the mode editable in model details and existing explicit choices preserved.
- Tool aliases and prompt-cache identities remain stable across requests. Third-party tool schemas preserve object constraints, and unsupported roots fail with a clear compatibility error.
- Standard upstream connections are reused independently from Official connections. OpenCode Go receives stable routing sessions; failures after sending a request do not trigger unsafe retries.
- Provider model discovery accepts OAuth flows without an API key, preserves known context windows, and uses supported reasoning levels for Muse Spark 1.3.
- Restart indicators reconcile with the running client, quota parsing accepts current Codex usage windows, and stale date-range responses cannot overwrite newer results.
- The obsolete long-context protection setting and its backend behavior have been removed.
- On Linux, closing to the tray keeps the Gateway available; exiting the app cleans up its Gateway, while CLI-started Gateways run independently.
Available for Windows and Linux in normal and debug flavors. Debug builds retain diagnostics and use their own updater manifest.
CodexHub 0.2.1
CodexHub 0.2.1
This maintenance release completes the workspace UI feedback cycle and improves Linux desktop packaging.
- Compact workspace, Provider, Client, Gateway, and usage layouts now fit the default window size without obscuring controls or list content.
- Provider quota values render cached data before refresh, model labels omit redundant provider prefixes, and draft Gateway keys are copied accurately.
- Linux windows retain transparent rounded corners and shadows. GNOME dock identity uses the current CodexHub icon across first launch and portable-directory upgrades.
- The Linux release builder recovers a verified AppImage runtime bootstrap failure with a pinned runtime and produces a fresh updater signature.
CodexHub 0.2.0
CodexHub 0.2.0
CodexHub 0.2.0 introduces a compact desktop workspace with consistent light and
dark themes. Gateway runtime state and Codex model connection are displayed
separately, with direct connection controls and real resource usage.
- New overview, Provider management, client connections and top-level Settings.
- Statistics retain metric, provider/model/client, grouping and custom-date filters.
- Provider editing combines account status, connection fields and model management.
- Live quota adapters for Command Code and OpenCode Go, alongside OpenAI and xAI.
- Unified controls, spacing, geometry, semantic colors and shadows documented in
the repository's design.md; a static design audit guards shared styles. - New CodexHub SVG mark and refreshed provider/client artwork.
Existing settings, credentials, model configuration and client integration data
remain compatible. Codex sign-out affects its shared local account; restart Codex
after signing out to refresh the running application's account state.
Normal and debug packages retain separate updater manifests and share the same
application/runtime ownership. Install one flavor at a time.
CodexHub 0.1.9 Beta 3.20
CodexHub 0.1.9 Beta 3.20
- OpenAI 官方模型刷新改为复用当前 Codex ChatGPT 登录直接获取完整订阅目录,不再受 CLI 内部 5 秒目录请求超时限制。
- 刷新默认总超时为 30 秒,支持取消;高级用户可通过 CodexHub 进程环境变量
CODEXHUB_OFFICIAL_MODELS_TIMEOUT_SECONDS设置 1–300 秒。 - 保留完整模型元数据;超时、取消及无效或不完整响应不会覆盖已有目录。
- 刷新保留模型排序、启用状态和未保存修改,没有新可见模型时不会产生保存提示。
- 修复重新打开页面后已保存的模型排序被旧快照覆盖的问题。
- 修复 Windows 刷新时的 Unicode 输出兼容问题,并按 Codex CLI 的缺省规则补齐发布目录的上下文百分比,支持从空缓存初始化。
本次更新不修改 Codex CLI 二进制,也不强制重启 Codex App。
v0.1.9-beta.3.19
修复 OpenAI 官方模型列表初始加载、刷新与保存之间的状态不一致。
- 初始列表使用完整的官方模型快照,保存也沿用同一来源,避免从 Gateway 已启用模型导出中重新带回旧的 5.4。
- 刷新保留现有排序、启用状态和未保存修改;只有发现新的可见模型才新增待保存状态。模型元数据更新不会单独点亮 Save。
- 刷新失败保留当前列表并说明错误;成功获取的完整快照用于下次启动。不完整缓存不会覆盖有效目录。
- 修复异步设置加载导致的草稿和 Save 状态异常;完整快照在 Linux 上使用当前用户专属读写权限。
- 保留 Codex App 运行时保存能力;需要重启时仅提示,不强制重启。未连接 CodexHub 时保存只更新 Gateway。
已知限制:Codex CLI 0.153.4 的在线模型请求仍有上游固定五秒超时,网络较慢时刷新可能失败。本版修复列表与保存状态一致性,不移除该上游超时。
Linux 和 Windows 提供同一源码提交的 normal/debug 构建。
CodexHub 0.1.9 Beta 3.18
修复官方模型刷新、保存流程,以及新版 Codex CLI 的 Gateway 兼容性。
- 官方模型刷新统一发现桌面应用、PATH 和 NVM 中的 Codex CLI;保存后保留模型顺序、启用状态和编辑内容,缓存回退会提示实际原因。
- 统一直接保存与切换页面保存;写入失败保留草稿,发布或同步失败可重试未完成步骤。保存期间锁定编辑,避免并发覆盖。
- Codex App 运行期间允许保存相关设置;确需重启时提示用户自行重启,不强制重启。未连接 CodexHub 时不要求重启 Codex App。
- 兼容 Codex CLI 0.153.4 在 V1 子代理声明中省略可选 service_tier 字段的行为,同时保留其他严格协议检查。
- 统一 Gateway SSE 写入和终止状态处理,保留既有路由与协议行为。
Linux 和 Windows 使用同一源码提交构建;提供 normal/debug 构建。
CodexHub 0.1.9 Beta 3.17
CodexHub 0.1.9 Beta 3.17
- 修复 ZCode Repair 的模型漂移,按当前 Gateway 配置生成并校验模型。
- 修复 OMP 设置、外部 provider 保留、旧 selector 迁移,以及无备份目录时的安全恢复清理。
- 完成 Desktop command registry、Managed Client adapter、Gateway compatibility、Provider Workspace 和跨平台真实 CLI E2E contract 的架构收敛。
兼容性:公开命令、配置格式、持久化格式和 Gateway wire contract 保持不变。
CodexHub 0.1.9 Beta 3.16
Fixes the Version & Updates install action so its confirmation dialog is rendered and the updater can start.
First upgrade from beta.3.14/beta.3.15 may require manually downloading this release because the affected in-app button cannot complete its confirmation step.