Incodex
Incognito toggle for Codex desktop.
Changelog
- 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.
- 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.
- 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.
- 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.
更新日志
- macOS 更新恢复:已登记的默认安装会尝试在官方 Sparkle 更新后恢复集成,并保留本地签名身份。若集成仍缺失,请针对当前应用运行
incodex install。--app 和 --clone 不使用此恢复路径。
- 双权限设置:macOS 默认安装通过一张原生向导检查辅助功能与屏幕录制。运行
incodex perm 可重新打开设置;只有新鲜读数确认两项均已授权后才完成。重置屏幕录制登记须明确选择“允许”,并且锁内新鲜复验仍确认缺权;该操作不会授予权限。
- 更新后重查权限:Runtime 发布成功或官方更新恢复成功后,重新检查当前权限。确认缺权时可重新打开共用向导;
unknown 保持待确认。自动检查不重置权限,也不承诺跨签名授权连续。
- 升级方式:运行
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。