Repository navigation
Releases: sxcooler/codex_web
Release list
Codex Web v0.1.9
Highlights
- English and Chinese UI with a browser language preference. English is now the main README, and both READMEs use demo screenshots without real conversations or project data.
- Installer guidance for Tailscale private HTTPS access, plus direct-connection guidance. Install and sign in to the official Tailscale client separately.
- Clearer conversation outcomes, interruption and synchronization feedback. Automatic recovery no longer leaves routine permission notices or stale operation failures on screen.
- A single restart check lists active sessions and offers the appropriate restart action. Background list reads do not count as running Codex tasks; execution checks activity again.
- Git history uses commit/file sections. Files open directly in a desktop dialog or narrow-screen fullscreen view, with previous/next navigation, keyboard support, and retained reading position/cache when reopening the same file.
更新摘要
- 完成中英文界面、浏览器语言偏好、英文主 README 和无真实用户内容的双语演示截图。
- 安装流程引导 Tailscale 私网 HTTPS 接入,补充直连说明;Tailscale 官方客户端仍需独立安装、登录。
- 优化会话空闲、失败、中断、回复缺失与待同步状态的反馈,减少正常恢复过程的重复提示和历史失败常驻。
- 重启时一次检查并列出活动会话,按状态提供普通或强制重启;后台只读列表查询不再阻挡重启,执行前继续校验。
- Git 日志改为提交/文件两区,点击文件直接预览;支持连续切换、手机全屏、键盘操作及关闭后保留同文件阅读状态。
Compatibility and verification
Codex CLI >=0.160.1, stable and recognizable, remains required. The bundled Node runtime stays at 24.20.0. Application updates do not upgrade Codex CLI or install Tailscale automatically. Runtime dependency lock entries are unchanged.
Official 0.1.8 → 0.1.9 running-instance updates were verified on both platforms using the old package's original Update.cmd / Update.sh. Configuration, authentication, application data and external project files were preserved, post-update login passed, and the isolated test instances were stopped. Use the full package when platform/runtime fingerprints or installation checks do not match; older direct upgrades were not verified in this release.
| Check | Result |
|---|---|
| Windows x64 Node suite | 833 total: 828 passed, 0 failed, 5 environment skips |
| Linux x64 glibc Node suite | 833 total: 818 passed, 0 failed, 15 environment skips |
| Fresh package / self-update | Separate portable-package test passed on both platforms |
| Browser integration | 118/118, covering localization, session feedback, restart and Git preview; representative desktop/narrow-screen screenshots inspected |
| TypeScript / production build | Passed on both platforms; existing large-chunk warning remains |
| Release content | Five archives, 33,751 files checked; source whitelist, manifest source commit, file hashes, Linux executable modes and runtime fingerprints verified |
| Public Git increment | 105 new objects reviewed; private development history and raw screenshots excluded |
These test groups overlap and are not added into a single independent total. Verification used isolated data and no model requests. Windows package preparation needed an isolated retry for a locked DLL and sandbox DNS. An old-package QA comparison initially sampled configuration before its first startup normalization; the harness baseline was moved to immediately before the update and the full flow rerun. These were verification-environment/harness corrections, with no product changes.
Known nonblocking item: when both Git-history sections are collapsed, their headings retain extra vertical spacing. Real-device iOS/Safari, Linux browser UI and opt-in Linux systemd integration were not tested in this release.
All archives were built from commit a36acbef28acb4e40a89a61950029814b8f4abca. Download the platform-specific full package or app update ZIP and verify it against the attached SHA256SUMS.txt.
| Asset | SHA-256 |
|---|---|
codex-web-0.1.9-win-x64.zip |
d5fe8df1eb13761b2195c7c84002910f73cac2b5bd701af913c0b3e8ec477ae3 |
codex-web-0.1.9-win-x64-update.zip |
7f38b47bf50e89284bf3a0eb953d48ca2d190ecf3f5110d3cab5477272f9fb7a |
codex-web-0.1.9-linux-x64.tar.gz |
c2f44b71c22dd93af87bd824d407361e9acafd58a991b385c5b4234e84ea41db |
codex-web-0.1.9-linux-x64-update.zip |
d91bebbc8a82a08eef8080f3075f77c16b5eb38c13736ec1dd32a9c8675dcfbe |
codex-web-0.1.9-source.zip |
f313b6e92620ae8eea52b0f811520bdf512c0fe3f122462e1588d7df0f598c48 |
Codex Web v0.1.8
Codex Web 0.1.8 继续要求可识别的稳定 Codex CLI >=0.160.1,便携包内置 Node.js 24.20.0。 CLI 和账户独立安装、登录;更新包不会升级 CLI。
本版主要更新:
- 沿用按目录识别项目的规则,统一“按项目”体验,自动注册原生项目并维护历史会话归属;增加更多/收起,移除手动移入/移出和重复入口,项目选项只显示名称。
- 文件浮层全屏支持宽表格与独立正文阅读宽度,保留阅读状态;修复 Esc 焦点、工具栏间距、长路径布局及嵌套 Mermaid 全屏,增加图标复制文件路径。
- 只读查看不取得会话占用,回前台先核对状态,最近排序以新对话为准;改善新任务、断线恢复和历史分页,已加载页面不被同步覆盖。
- sleep 纳入执行过程,过载提示说明过去中断;提醒采用浮层,移除正常释放的常驻提示和无效目录切换。
- 设置只读详情与编辑动作分开;指令可取消/保存并返回,未改动也能退出,失败保留草稿,保护未保存导航和迟到响应。
- 改善原生标题、Git 子模块/嵌套仓库与远程分支、文件读取拥塞、跨浏览器同步、通知定位和 Windows 服务退出记录。
| 下载用途 | 文件 |
|---|---|
| Windows x64 完整包 | codex-web-0.1.8-win-x64.zip |
| Linux x64 glibc 完整包 | codex-web-0.1.8-linux-x64.tar.gz |
| Windows 应用更新包 | codex-web-0.1.8-win-x64-update.zip |
| Linux 应用更新包 | codex-web-0.1.8-linux-x64-update.zip |
| 通用源码包 | codex-web-0.1.8-source.zip |
| 五包 SHA-256 | SHA256SUMS.txt |
官方 0.1.7 同平台便携安装可通过原 Update.cmd / Update.sh 和发布页 SHA-256 更新。更新 ZIP 不含 Node、node_modules 或用户数据,使用更新入口,避免直接覆盖解压。运行环境指纹、安装文件须校验通过;更早版本本轮未验证直接升级,跨平台、源码安装或改过依赖的安装使用完整包迁移。详见便携升级指南。
| 验证范围 | 结果 |
|---|---|
| Windows 完整单并发 Node | 752 项:747 通过、0 失败、5 环境跳过 |
| Linux 完整单并发 Node | 752 项:738 通过、0 失败、14 环境跳过 |
| Chrome 生产页面 | 86/86:设置、历史、新任务、侧栏、登录及会话操作 |
| 新包安装/登录/后台启停/应用更新 | Windows、Linux 各 1/1,隔离 Codex home,不调用模型 |
| 官方 0.1.7 原包升级 | Windows 原 Update.cmd、Linux 原 Update.sh 均通过运行中更新、重启后登录、配置/认证/用户与项目文件保留及最终停服;Windows 更新 ZIP 路径含空格也通过 |
| 新旧运行环境 | 两平台所有 Node/生产依赖文件的 size/SHA-256 与官方 0.1.7 一致,runtimeFingerprint 一致 |
| 发布文件/公开历史 | 五包共 33603 文件,源码白名单精确匹配 376 文件,四份 manifest 指向同一正式提交;新增 232 Git 对象复查通过,原始截图和本地证据不随版本发布 |
原生项目选择器桌面/手机、390–3440px 阅读布局、生产服务 CSP 下嵌套 Mermaid 全屏/触摸/脚本阻止均通过;两平台 TypeScript 和生产构建通过。浏览器组有重叠,不合计为独立总数;模拟 API 验收不等于官方 App 实时交互或实体手机测试。
Linux 首轮 752 项中 737 通过、1 失败、14 跳过,发现测试将 Windows 冒号/ADS 拒绝规则用于 Linux;修正测试并验证 Linux 合法冒号文件后完整通过,生产路径保护未改。开发浏览器全量首轮 143 项:139 通过、4 陈旧 fixture 失败;更新文案、recencyAt、分组下拉框与 v2 存储事件后,新任务 4 项和侧栏 4 项全部通过,生产子集 86 项通过。生产首轮误纳入开发组件页的记录保留,该页在开发环境单独验证。
Windows 原更新器首轮外部驱动脚本将引号当作路径字符,未进入更新;修正外部参数传递后验证含空格路径通过,正式源码/产物不变。归档审计首轮把通过 Bash 调用的 status-server.sh 当作必须可执行的入口;按 Git mode 与部署指南复查后通过。所有首轮失败记录保留,不计入成功次数。
正式源码:4ce7e7cf831d4be512a4f703a2aa421dad2b385a。Windows 和 Linux 完整包/更新包均从此提交原生构建,manifest.sourceCommit 相同。完整范围见源码验收记录。
Codex Web v0.1.7
Codex Web 0.1.7 要求 Codex CLI >=0.160.1,这是本版实际开发与验收基线。 请先独立升级 Codex CLI,运行 codex --version 确认可识别的稳定版本达到要求,再更新 Codex Web;应用包不会安装或升级 CLI。旧版、预发布或无法识别的 CLI 会被拒绝启动,请勿颠倒升级顺序。
本版更新
- 设置分为常规、配置、个性化、使用情况、已安装插件和 Codex Web 六页;支持默认模型/推理强度、速度、权限、搜索与记忆的受控读写,个人/项目指令编辑、差异预览、冲突及未保存保护,改善余额展示。
- 已完成回答支持“分支到新聊天”和记忆引用面板,修复空预览分支列表;插件页只读显示已安装状态、搜索和详情,启用状态不代表连接或当前会话可调用。
- 浏览器发送快捷键与会话排序可持久化,改善消息时间、文件前进/后退导航、Markdown 定位和目录联接预览;修复设置样式作用域和全局通知浮层布局。
- 改善登录续期、断线同步、活动轮次恢复、子 Agent 过滤及 JSON/SSE 错误处理。
- 高级审批仅写入当前 CLI 支持的
on-request/never;旧untrusted/on-failure保留显示、权限部分只读,模型和搜索等独立字段仍可修改。 - Git 全分支日志采用原生
--date-order,列表与详情统一显示提交时间;保留子提交先于父提交、真实父子连线和冻结分页,修复旧分支段挡住其他分支新提交的顺序问题。 - 指令保存保持临时文件句柄到替换或失败清理结束,防止 inode 复用导致误删外部替换文件;替换后的关闭/回读失败仍报告保存结果待核实。消息时间 helper 原样纳入既有应用目录,沿用标准 Update 入口。
下载
| 用途 | 资产 |
|---|---|
| Windows x64 完整包 | codex-web-0.1.7-win-x64.zip |
| Linux x64 glibc 完整包 | codex-web-0.1.7-linux-x64.tar.gz |
| Windows 同平台应用更新 | codex-web-0.1.7-win-x64-update.zip |
| Linux 同平台应用更新 | codex-web-0.1.7-linux-x64-update.zip |
| 通用源码 | codex-web-0.1.7-source.zip |
| 五个包的 SHA-256 | SHA256SUMS.txt |
完整包内置 Node.js 24.20.0,Codex CLI 和账户独立安装/登录。更新 ZIP 不包含 Node、node_modules 或用户数据;使用原安装的 Update.cmd/Update.sh 及发布页 SHA-256,不直接覆盖解压。升级说明见便携指南。
已完成源码验证
| 范围 | 结果 |
|---|---|
| Windows 完整单并发 Node | 396 项:391 通过、0 失败、5 按环境跳过;自然退出 0 |
| Linux 完整单并发 Node | 396 项:386 通过、0 失败、10 按环境跳过;自然退出 0 |
| Chrome 设置与最近会话恢复子集 | 44/44 |
| Chrome 设置与消息时间子集 | 41/41 |
| Chrome Git 历史与工作区面板子集 | 4/4(桌面/手机) |
Chrome 各子集包含重叠场景,不合计为浏览器总数。Windows 全量发生在仅测试 fixture 的 Linux 真实父目录重定向增强之前,生产代码相同;随后两平台 instructions 各 18/18。生产构建及 TypeScript 检查通过。平台专用检查与需独立产物目录的测试按环境跳过,产物安装和升级另行验收。
首轮 Linux 回归为 394 项、383 通过、1 失败、10 跳过,发现指令保存失败清理时的 inode 复用问题;该轮冻结和对应包作废,修复后重新冻结并通过上述回归。完整失败分母、修复及证据边界见发布验收说明。
正式源码:1f98fffec40660078752286e2d79386c4638c0e2。两平台完整包和更新包的四份 manifest 均已核对,manifest.sourceCommit 与此提交一致。
安装、升级与归档验证
| 检查 | 结果 |
|---|---|
| 两平台原生构建与新解压完整包登录、启停、更新保留数据 | Windows/Linux 均已通过,fresh 产物测试各 1/1 |
官方 0.1.6 Windows 原包自身更新器(等价 Update.cmd)→ 0.1.7 |
旧包内置 Node 运行原 scripts/update-portable.ts,运行中升级、重启/登录、配置/认证/独立用户数据保留及停止均通过 |
官方 0.1.6 Linux 原 Update.sh → 0.1.7 |
已通过运行中升级(wasRunning=true)、重启/状态/登录、配置/认证/独立用户数据保留及停止 |
| 新旧 Windows runtimeFingerprint 一致 | 已通过,所有运行环境文件逐 size/SHA-256 一致;指纹 db816c04cb49d05bc9d0d5e36d8897f7d9eaaeadc148c5e2c942c2bb7d33498d |
| 新旧 Linux runtimeFingerprint 一致 | 已通过,15493 个运行环境文件逐一一致;指纹 2f4dd598ac7ac800a7dddc596867af78f261a84bc2e28fa64006e602e28e6188 |
| 五包 SHA-256、源码白名单、隐私、manifest 与执行权限 | 通过:五个归档共 33313 个文件,源码白名单精确匹配 262 项,五包 SHA-256 与清单一致,四份 manifest 对应正式提交,归档隐私无未处理项 |
| 新增公开 Git 历史 | 通过:131 个新增 blob/commit 对象复查,包含完整提交正文,无未处理隐私项 |
| 标签提交与六个远端资产大小/digest | 已独立核对:远端 master/v0.1.7 标签均指向正式提交 1f98fff,六资产均 uploaded,大小及 SHA-256 digest 与本地实际文件一致 |
两平台均从正式源码 1f98fffec40660078752286e2d79386c4638c0e2 原生构建,完整包/更新包指向相同源码提交。官方 0.1.6 Windows 验证原包自身更新器(等价 Update.cmd),Linux 执行原 Update.sh,均可升级到本版,运行环境文件一致、用户数据保留;升级前仍须先独立满足 CLI 最低版本要求。
Linux 旧包升级验收脚本首轮因路径末尾斜杠比较断言失败,失败结果保留;修正外部脚本以归一化路径,冻结产品源码不变,重试后的原 Update.sh 升级、数据保留及最终停服已通过。归档审计首轮 6 项上游语法标记误报按精确路径与 SHA-256 核对分类后复验通过,原失败记录保留。首轮失败不计入成功次数。
0.1.5 本轮未验证直接升级,不宣称兼容。更旧版本、跨平台或修改过运行依赖的安装使用完整包迁移。
Codex Web v0.1.6
发布提交:4cfa64b569be059685f2385f952cf07b03c9581e。
主要更新
- 原生异步提问支持点选作答;模型列表可主动刷新。
- 修复 CLI 升级后额度重置被版本检查误拦截的问题,以及会话错误结束后无法发送、无法释放的恢复死路。
- 设置页显示 Codex Web 版本,Codex 诊断与有效权限默认折叠;浏览器标题显示完整会话名。
- 改善消息时间展示、新任务同步等待提示和手机输入栏;附件数量显示为回形针角标。
- 附件限制调整为每条最多 5 个、单个 15 MiB、合计 75 MiB,并区分超限原因。
- Windows 自启动使用 Codex Web 名称和应用图标;新增不含 Node / node_modules 的应用增量更新包。
增量包适用版本(请先核对)
| 当前安装 | 升级到 0.1.6 |
|---|---|
| 官方 0.1.5 Windows x64 完整便携包,Node / node_modules 未修改 | 使用 codex-web-0.1.6-win-x64-update.zip,约 5.8 MiB |
| 官方 0.1.5 Linux x64 glibc 完整便携包,Node / node_modules 未修改 | 使用 codex-web-0.1.6-linux-x64-update.zip,约 5.8 MiB |
| 0.1.4 及更早版本 | 不适用增量包,请下载 0.1.6 完整包并按指南迁移 |
| 源码安装、自建或修改过的运行依赖、跨平台安装 | 不适用上述增量包;源码安装更新源码并执行 npm ci / 构建,其他情况使用完整包 |
0.1.5 两平台旧包均已实际升级验证。最终以更新器的运行环境指纹及文件校验为准;安装目录需要支持硬链接(如 NTFS、ext4)。更新包保留 .local 和外部项目,不重新下载 Node 或 npm 依赖。
0.1.5 没有 Update 入口,首次升级步骤:
- 下载同平台更新 ZIP 和
SHA256SUMS.txt,核对更新 ZIP 的 SHA-256。 - 将 ZIP 解压到旧安装目录以外的新目录,不要覆盖解压到旧安装目录。
- 等活动任务和待处理交互结束,用旧安装的
Stop.cmd/bash Stop.sh停止服务。 - 用旧包内的 Node 运行解压出来的更新脚本;下面路径和 SHA256 请替换为实际值。
Windows PowerShell:
& 'C:\Apps\codex-web\runtime\node.exe' 'C:\Downloads\codex-web-0.1.6-win-x64-update\scripts\update-portable.ts' 'C:\Downloads\codex-web-0.1.6-win-x64-update.zip' '更新ZIP的64位SHA256' --root 'C:\Apps\codex-web'Linux:
/opt/codex-web/runtime/node /tmp/codex-web-0.1.6-linux-x64-update/scripts/update-portable.ts /tmp/codex-web-0.1.6-linux-x64-update.zip '更新ZIP的64位SHA256' --root /opt/codex-web- 完成后通过原安装目录的 Start 入口启动。后续升级可使用新增的 Update 入口。
不满足条件时使用完整包解压到新目录,按便携指南迁移。
下载
- Windows x64 完整包:
codex-web-0.1.6-win-x64.zip(约 94.6 MiB) - Linux x64 glibc 完整包:
codex-web-0.1.6-linux-x64.tar.gz(约 96.6 MiB) - 两个平台的增量更新 ZIP:见上表
- 通用源码:
codex-web-0.1.6-source.zip - 五个压缩包的 SHA-256:
SHA256SUMS.txt
完整便携包内置 Node.js 24.20.0;Codex CLI 仍使用用户自己的安装和账户。
发布验证
- Windows 全量测试:263 项,258 通过、5 项按环境跳过;Linux 非 root:263 项,256 通过、7 项按环境跳过。
- 两平台类型检查、生产构建及包内后端与原生图片处理验证通过。
- 两平台全新解压包通过文件散列、内置 Node、认证、启停和在线更新检查。
- 两平台官方 0.1.5 → 0.1.6 离线增量升级通过,保留测试数据;验证过程中没有启动真实模型任务或消耗重置机会。
- 五个归档与本次待推送 Git 历史完成私有路径、主机标识和常见凭据规则扫描;源码和 manifest 指向同一发布提交。
Codex Web v0.1.5
基于已确认的当前功能基线发布,发布提交:d5b2ac89dc7131bf60209401fb8dbe4704731340。
主要更新
- 首页沿用最近会话确认过的模型、推理强度和权限选项,刷新后恢复;复用 Codex 原生会话配置。
- 固定单行会话顶栏、可收起输入区和紧凑输入控件,补齐附件入口与手机布局。
- 完善推理摘要和子 Agent 执行过程展示;生成图片与项目图片按需预览。
- 支持 Markdown Mermaid 图表预览与全屏缩放、拖动,修复生产环境配色及懒加载滚动抖动。
- 改善会话首屏、历史分页、文件预览和 Git 统计性能;区分请求超时与网络故障,保留提交结果未知状态。
- 新增有界运行诊断,默认关闭,可通过
--diagnostics按次启用。
下载与验证
- Windows x64:
codex-web-0.1.5-win-x64.zip - Linux x64(glibc):
codex-web-0.1.5-linux-x64.tar.gz - 源码:
codex-web-0.1.5-source.zip - 校验文件:
SHA256SUMS.txt
两平台便携包均内置 Node.js 24.20.0,Codex CLI 使用用户自己的安装和账户。升级请解压到新目录,按文档迁移配置,避免覆盖运行中的旧目录。
发布检查
- Windows:251 项测试,246 通过、5 项按环境跳过。
- Linux 非 root:251 项测试,244 通过、7 项按环境跳过。
- 8 项模拟 API 浏览器回归通过;两平台类型检查和生产构建通过。
- 两平台全新解压产物验收通过:文件散列、内置 Node、认证、前后台启停、重复启动及额外域名;未启动模型任务。
- 两包 manifest 指向同一发布提交,源码包与该提交一致;归档排除私有配置、认证、历史、日志和测试输出。
- 对归档与本次新增 Git 对象完成已知个人路径、主机信息及常见凭据规则扫描,无规则命中。
- Linux 构建使用 npm 原生选项
npm_config_bin_links=false,避免将 Mermaid 嵌套依赖的命令符号链接带入便携包;未修改业务代码。
详细记录:0.1.5 发布验证。
Codex Web v0.1.4
更新内容
- 支持 localhost 与多个额外访问地址并用;便携包首次设置端口后可选填域名,保留 Host、Origin、CSRF 和 Cookie 校验。
- 修复聊天中的本地项目文档链接,可直接在右侧文件面板预览。
- 历史图片从对话 JSON 中分离:靠近视口自动加载小缩略图,点击后读取原图,减少长会话传输与等待。
- 右侧“变更 / 文件”支持上方区域折叠;Git 提交记录和提交文件可分别折叠,状态按项目记忆,提交信息改为浮层。
- 修复 Markdown 文件滚动时重复重建正文、长 diff 在无关更新时反复渲染的问题,改善滚动和输入体验。
下载
codex-web-0.1.4-win-x64.zip:Windows x64 便携包,解压后运行Start.cmd。codex-web-0.1.4-linux-x64.tar.gz:Linux x64 / glibc 便携包,解压后运行bash Start.sh。codex-web-0.1.4-source.zip:通用干净源码,不包含 Git 历史、配置、日志及本地附件。SHA256SUMS.txt:上述三个压缩包的 SHA-256 校验值。
便携包内置 Node.js 24.20.0;Codex CLI 使用自己的安装与登录。升级和多域名配置见便携使用说明。不建议直接暴露到公网,建议通过可信局域网或安全虚拟网络访问。
验证
- Windows:215 项通过,5 项平台/独立产物条件跳过,无失败。
- WSL/Linux:214 项通过,6 项平台/用户 systemd/独立产物条件跳过,无失败。
- 桌面/手机前端回归 22 组通过,历史缩略图另有两种尺寸的浏览器验证;两平台构建通过。
- 两平台正式便携包单独完成全新解压、清单散列、内置 Node、前后台启停、重复启动和多地址登录验收。
- 三份归档通过文件清单、已知私有路径排除、源码及 manifest 提交一致性检查。
前端性能数字为本机 4 倍 CPU 降速的局部合成场景测量,不作为所有设备的帧率保证。详细记录见发布验证。
Codex Web v0.1.3
本版完善账户用量、会话体验、右侧工作区,以及源码和便携包的后台运行。
- Windows 改用当前用户登录启动项,替代计划任务;兼容系统 PowerShell 5.1,不要求 PowerShell 7 或管理员权限。
- 源码与便携包共用后台实例管理:就绪后才报告成功,支持重复启动、状态查看和正常停止;不按端口或裸 PID 终止其他程序。
- 便携包首次交互运行可选择并保存默认后台模式,新增 Stop / Status 入口;支持 --foreground、--background、--configure-startup。后台模式与登录自启分别设置。
- 新增账户用量与重置机会展示、确认及幂等恢复;入口和周期进度按剩余额度连续变色。
- 修复旧会话历史与快速切换恢复、目录返回、手机换行;补充原生会话归档、用户消息右对齐和可用时间戳。
- 右侧栏固定分层滚动,精简 Git 日志排版,改善超宽内容阅读。
下载:Windows x64 ZIP、Linux x64 glibc tar.gz,或不含 Git 历史和本地运行数据的通用源码 ZIP。便携包包含 Node 24.20.0 和对应平台的生产依赖,不包含 Codex CLI、账户或凭据。SHA256SUMS.txt 可用于校验下载。
验证:Windows 全量 205 通过 / 5 条件跳过;WSL Ubuntu 22.04 非 root 全量 204 通过 / 6 条件跳过。两个正式便携包均通过全新含空格路径解压、包内 Node、隔离登录、前台/后台启停和重复启动检查;清单与来源提交、归档排除项及 SHA-256 核对通过。
登录自启依赖用户登录,不保证注销后继续运行或锁屏后的桌面操作;真实注销/重新登录触发未自动验证。旧手动启动的实例应在原终端停止后,再使用新入口。后台运行说明见 docs/design/background-running.md 与 docs/guides/portable.md。
English: This release adds current-user background startup without Windows Task Scheduler, saved portable launch preferences, Stop/Status launchers, account usage and reset handling, and conversation/workspace improvements. Windows PowerShell 5.1 is supported. Portable downloads include Node 24.20.0, but no Codex CLI or account data. Background mode does not enable logon startup automatically.
Codex Web v0.1.2
更新内容
- Git 日志显示本地分支、远程跟踪分支及标签,支持筛选远程分支与远程独有历史。图标和简短名称同行显示,隐藏 refs 前缀。
- 删除重复的“刷新日志”。项目“刷新”立即更新本地内容,同时异步 fetch;同项目并发合并、10 秒去重,单远程 30 秒/整次 60 秒超时。仅更新和清理远程跟踪分支,不修改工作区、暂存区、本地分支或标签。失败保留本地内容并提示。
- 点击会话即检查原生写入占用,提前显示“已在另一个应用中打开”和“重试”。保留历史、草稿与运行中插话;不强制抢占,不发送额外模型任务。成功恢复后由 Web 持有,离开时沿用自动释放。
- “变更”和“Git 日志”补齐图片版本预览,支持新增、删除与重命名;“文件”显示并允许读取 gitignore 忽略的文件,敏感路径保护不变。刷新后清除消失的变更选中项。
- 补齐中英文 README、会话指南与工作区设计。
下载
| 文件 | 用法 |
|---|---|
codex-web-0.1.2-win-x64.zip |
Windows x64,解压后双击 Start.cmd |
codex-web-0.1.2-linux-x64.tar.gz |
Linux x64 glibc,解压后运行 bash Start.sh |
codex-web-0.1.2-source.zip |
通用干净源码,无 Git 历史、本地运行数据及依赖 |
SHA256SUMS.txt |
三个归档的 SHA-256 校验值 |
便携包包含 Node 24.20.0 和对应平台生产依赖。Codex CLI、登录及 Git 单独准备。Linux 验证环境为 WSL2 Ubuntu 22.04 普通用户;不提供 ARM64、Alpine/musl 或 macOS 包。升级前停止旧服务,备份配置并将新包解压到新目录,按部署指南迁移。不要将已使用的目录重新分发。不建议直接暴露服务到公网。
验证
- Node 24.20.0:Windows 184 通过、5 跳过;Linux 183 通过、6 跳过,无失败。跳过项为异平台、未开启的用户 systemd 与另行执行的便携包测试。
- 桌面 1280px / 手机 390px 验证 Git 引用同行布局;上一轮已覆盖异步 fetch、图片、占用提示、重试及发送/插话回归。
- Windows/Linux 最终解压包分别验证文件清单、原生图片依赖、启动、登录与端口冲突;发布前核对源码与提交一致,并生成 SHA-256 校验文件。
- 原生占用以隔离的双 app-server 验证,未发送模型任务;不代表所有 VS Code 插件版本均已实机验收。
English
Git History now shows local and remote branches and tags with inline icons and short names. The shared Project refresh reloads local content immediately and fetches remote branches asynchronously, with request coalescing, timeouts and restricted ref updates.
Opening a conversation checks native writer ownership before sending and offers Retry on conflict. Changes and Git History preview actual image versions; Files includes gitignored files while preserving sensitive-path protection. Stale change selections are cleared after refresh.
Download the Windows x64 ZIP, Linux x64 glibc tar.gz, or clean source ZIP and verify SHA256SUMS.txt. Packages include Node 24.20.0; prepare Codex CLI, your login and Git separately. See README_EN.md for setup and upgrade guidance.
Codex Web v0.1.1
更新内容
- 右侧“文件”支持 PNG、JPEG、WebP、GIF、AVIF、SVG 图片预览,适配桌面和手机面板。图片按需请求,SVG 转成静态预览,动图显示首帧;保留登录验证、项目边界与忽略规则,限制 10 MiB / 4000 万像素,预览长边最多 2048 像素。
- 保留原 SVG 图形,为手机桌面生成约 20% 左右安全边距的图标,补齐 Apple Touch Icon。已安装快捷方式可能需要重新添加才能更新图标。
- Windows 源码部署新增四个可双击 CMD 入口:启动、停止、自启安装、网络配置。优先使用已有 PowerShell 7,否则回退系统内置 5.1,无需用户另装 PowerShell。
scripts/windows/start-server.cmd默认隐藏后台运行源码部署的服务,日志写入.local/web/server.log;关闭启动窗口不停止服务,使用stop-server.cmd停止。保留重复启动保护,并验证后台进程清理。- 忽略
output/,删除项目中两张未采用的生成图,更新中英文 README 与部署说明。
下载
| 文件 | 使用方式 |
|---|---|
codex-web-0.1.1-win-x64.zip |
Windows x64 便携包,解压后双击 Start.cmd,按提示完成首次配置 |
codex-web-0.1.1-linux-x64.tar.gz |
Linux x64 glibc 便携包,解压后运行 bash Start.sh |
codex-web-0.1.1-source.zip |
通用干净源码,无 Git 历史和本地运行数据 |
SHA256SUMS.txt |
三个压缩包的 SHA-256 校验值 |
便携包包含 Node 24.20.0 和当前平台的生产依赖;Codex CLI、账户登录和 Git 单独准备。Linux 验证环境为 WSL2 Ubuntu 22.04 普通用户,不提供 ARM64、Alpine/musl 或 macOS 包。升级前停止旧服务,将原始包解压到新目录,按部署指南备份/迁移配置;不要发布已经使用过的目录。不建议直接将服务暴露到公网。
验证
- Windows 完整测试:178 通过、5 跳过;Linux:177 通过、6 跳过。跳过项为平台专属、未开启的用户 systemd 集成及独立产物测试,详见验证文档。
- 桌面 1280px 和手机 390px 浏览器检查通过;PowerShell 5.1 / 7、后台启动/去重/停止、Unicode 配置检查通过。
- 两平台最终解压包均另行通过清单、启动、登录与端口冲突检查。归档提交号均为
25522597f31de538bf79f0a7abe59d21ba324350。
English
This release adds image previews to the Files sidebar, improves mobile icon padding, and adds double-click CMD launchers for Windows source deployments. Launchers use PowerShell 7 when available and otherwise built-in Windows PowerShell 5.1. scripts/windows/start-server.cmd starts the source service in the background; stop-server.cmd stops it. Logs are stored in .local/web/server.log.
Download the Windows x64 ZIP (Start.cmd), Linux x64 glibc tar.gz (bash Start.sh), or clean source ZIP. Verify downloads with SHA256SUMS.txt. See README_EN.md for setup, preview limits, and deployment details.
Codex Web v0.1.0
Codex Web 首个公开版本:在自己的开发机上,通过桌面或手机浏览器使用 Codex。
下载与启动
| 文件 | 用途 |
|---|---|
codex-web-0.1.0-win-x64.zip |
Windows x64:完整解压后双击 Start.cmd |
codex-web-0.1.0-linux-x64.tar.gz |
Linux x64 glibc:解压后运行 bash Start.sh |
codex-web-0.1.0-source.zip |
通用干净源码,不含 Git 历史和本地运行数据 |
SHA256SUMS.txt |
上述三个压缩包的 SHA-256 |
便携包包含 Node 24.20.0 和对应平台的生产依赖;Codex CLI、账户登录和 Git 单独准备。缺少 CLI 时可选择手动安装,或明确同意后执行官方安装脚本。首次启动配置工作目录、端口和 Web 密码;无桌面 Linux 可加 --no-browser。请使用普通用户运行。
Linux 已在 WSL2 Ubuntu 22.04 x64 glibc 环境验证,暂不提供 ARM64、Alpine/musl 或 macOS 包。Windows/Linux 包不能混用。服务默认仅监听回环地址;不建议直接暴露到公网,跨设备访问配置见 README 和部署指南。
验证
- Windows 自动测试:174 通过、5 跳过;Linux:175 通过、4 跳过(平台专属、未开启的 systemd 集成和独立产物检查,详见验收文档)。
- 两平台最终解压包均另行通过清单、启动、Web 登录与端口冲突检查。
- 构建校验固定 Node 散列及 sharp 原生图片处理;归档提交号均为
e67ae1ffbc4dafee4612fcb7d5a756aca580e1a0。 - 保留用户调整的 README 措辞,补齐中英文便携包说明。
English
Download the package for your host: Windows x64 ZIP (Start.cmd) or Linux x64 glibc tar.gz (bash Start.sh). Both include Node and production dependencies. Codex CLI, account sign-in, and Git are separate. The source ZIP is platform-independent and excludes Git history and local runtime data. Verify downloads with SHA256SUMS.txt.
Linux verification covers WSL2 Ubuntu 22.04; ARM64, Alpine/musl, and macOS packages are not provided. Use --no-browser on headless Linux. Do not expose the service directly to the public internet; see README_EN.md for setup and network access.