Skip to content

v1.5.0

Choose a tag to compare

@github-actions github-actions released this 19 Oct 12:32
· 382 commits to main since this release
0e10540
Incodex

Incodex

Incognito toggle for Codex desktop.

Changelog

  1. macOS update recovery: A registered default install attempts to restore its integration after an official Sparkle update while retaining its local signing identity. If integration remains missing, run incodex install against the current app. --app and --clone do not use this recovery path.
  2. Two-permission setup: The default macOS install checks Accessibility and Screen Recording in one native guide. Use incodex perm to reopen setup; completion requires fresh confirmation of both grants. Screen Recording reset requires an explicit Allow and a locked fresh check confirming missing access; it does not grant permission.
  3. Permission rechecks after updates: Successful Runtime publication and official-update recovery recheck current permissions. Confirmed missing access can reopen the shared guide; unknown stays pending. Automatic checks do not reset permissions or promise continuity across signing changes.
  4. Upgrading: Run inc update to update the CLI and bundled Runtime. Existing ad-hoc-signed default macOS installations must explicitly run incodex uninstall, then incodex install once to establish the persistent local signing identity; initial authorization may be needed. Source installations use git pull, cargo install --locked --path crates/incodex-cli, and incodex runtime. Windows Store auto-recovery remains experimental: after an official update, fully quit Codex and run incodex install for the current package generation.

更新日志

  1. macOS 更新恢复:已登记的默认安装会尝试在官方 Sparkle 更新后恢复集成,并保留本地签名身份。若集成仍缺失,请针对当前应用运行 incodex install。--app 和 --clone 不使用此恢复路径。
  2. 双权限设置:macOS 默认安装通过一张原生向导检查辅助功能与屏幕录制。运行 incodex perm 可重新打开设置;只有新鲜读数确认两项均已授权后才完成。重置屏幕录制登记须明确选择“允许”,并且锁内新鲜复验仍确认缺权;该操作不会授予权限。
  3. 更新后重查权限:Runtime 发布成功或官方更新恢复成功后,重新检查当前权限。确认缺权时可重新打开共用向导;unknown 保持待确认。自动检查不重置权限,也不承诺跨签名授权连续。
  4. 升级方式:运行 inc update 更新 CLI 及其内置 Runtime。现有默认 macOS 安装若使用临时签名,须显式运行一次 incodex uninstall,再运行 incodex install,建立持久本地签名身份;首次可能需要授权。源码安装使用 git pull、cargo install --locked --path crates/incodex-cli 和 incodex runtime。Windows Store 自动恢复仍属实验能力:官方更新后,请完全退出 Codex,再针对当前包代际运行 incodex install。