You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Switch ChatGPT-login provider auth prep to a proxy-managed provider-auth.json file while preserving the env-var compatibility path. Delegate skill link creation/removal to the manager so .codex install/update/uninstall flows work across Windows and POSIX shells.
Fixes#2Fixes#3
- Runtime state after enable: `~/.codex/codex-fast-proxy-state`
19
+
- Startup hook after enable: `~/.codex/hooks.json`
20
20
21
21
## Install steps
22
22
23
23
This install only installs files and the skill. It must not switch Codex App to the proxy.
24
24
The startup hook is installed later by `python -m codex_fast_proxy install --start`, not by this file-only install.
25
25
26
-
If the Codex environment uses sandbox or approval controls, request approval/escalation for the install block because it clones from GitHub, installs a Python package, writes under `%USERPROFILE%\.codex`, and creates a junction under `%USERPROFILE%\.agents`.
26
+
If the Codex environment uses sandbox or approval controls, request approval/escalation for the install block because it clones from GitHub, installs a Python package, writes under `~/.codex`, and creates a skill link under `~/.agents`.
27
27
28
-
If any command fails because of network, permissions, sandbox write limits, or junction creation, do not try unrelated workarounds. Ask for approval and rerun the same intended install step.
28
+
If any command fails because of network, permissions, sandbox write limits, or skill link creation, do not try unrelated workarounds. Ask for approval and rerun the same intended install step.
Copy file name to clipboardExpand all lines: .codex/UNINSTALL.md
+18-11Lines changed: 18 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -16,15 +16,21 @@ If the user changed `~/.codex/config.toml` after enabling the proxy, the manager
16
16
17
17
Uninstall removes only the `codex-fast-proxy` entry from `~/.codex/hooks.json`; unrelated user hooks must be preserved.
18
18
19
-
If the Codex environment uses sandbox or approval controls, request approval/escalation for uninstall because it may restore `~/.codex/config.toml`, edit `~/.codex/hooks.json`, stop a background proxy, uninstall a Python package, remove a junction under `%USERPROFILE%\.agents`, and delete `%USERPROFILE%\.codex\codex-fast-proxy`.
19
+
If the Codex environment uses sandbox or approval controls, request approval/escalation for uninstall because it may restore `~/.codex/config.toml`, edit `~/.codex/hooks.json`, stop a background proxy, uninstall a Python package, remove a skill link under `~/.agents`, and delete `~/.codex/codex-fast-proxy`.
20
20
21
-
If any command fails because of permissions, sandbox write limits, process locks, or junction removal, do not try unrelated workarounds. Ask for approval and rerun the same intended uninstall step.
21
+
If any command fails because of permissions, sandbox write limits, process locks, or skill link removal, do not try unrelated workarounds. Ask for approval and rerun the same intended uninstall step.
0 commit comments