Skip to content

Commit 63da7b0

Browse files
committed
docs: clean up audit log removal guidance
1 parent 4e77723 commit 63da7b0

2 files changed

Lines changed: 12 additions & 0 deletions

File tree

docs/privacy.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,13 +62,15 @@ rm -f ~/.codex/multi-auth/openai-codex-accounts.json
6262
rm -f ~/.codex/multi-auth/openai-codex-flagged-accounts.json
6363
rm -f ~/.codex/multi-auth/quota-cache.json
6464
rm -rf ~/.codex/multi-auth/logs/codex-plugin
65+
rm -f ~/.codex/multi-auth/logs/audit.log ~/.codex/multi-auth/logs/audit.*.log
6566
rm -rf ~/.codex/multi-auth/cache
6667
# Override-root cleanup examples (if overrides are set):
6768
[ -n "${CODEX_MULTI_AUTH_DIR:-}" ] && rm -f "$CODEX_MULTI_AUTH_DIR/settings.json"
6869
[ -n "${CODEX_MULTI_AUTH_DIR:-}" ] && rm -f "$CODEX_MULTI_AUTH_DIR/openai-codex-accounts.json"
6970
[ -n "${CODEX_MULTI_AUTH_DIR:-}" ] && rm -f "$CODEX_MULTI_AUTH_DIR/openai-codex-flagged-accounts.json"
7071
[ -n "${CODEX_MULTI_AUTH_DIR:-}" ] && rm -f "$CODEX_MULTI_AUTH_DIR/quota-cache.json"
7172
[ -n "${CODEX_MULTI_AUTH_DIR:-}" ] && rm -rf "$CODEX_MULTI_AUTH_DIR/logs/codex-plugin"
73+
[ -n "${CODEX_MULTI_AUTH_DIR:-}" ] && rm -f "$CODEX_MULTI_AUTH_DIR/logs/audit.log" "$CODEX_MULTI_AUTH_DIR/logs/audit."*.log
7274
[ -n "${CODEX_MULTI_AUTH_DIR:-}" ] && rm -rf "$CODEX_MULTI_AUTH_DIR/cache"
7375
[ -n "${CODEX_MULTI_AUTH_CONFIG_PATH:-}" ] && [ -f "$CODEX_MULTI_AUTH_CONFIG_PATH" ] && rm -f "$CODEX_MULTI_AUTH_CONFIG_PATH"
7476
```
@@ -81,6 +83,8 @@ Remove-Item "$HOME\.codex\multi-auth\openai-codex-accounts.json" -Force -ErrorAc
8183
Remove-Item "$HOME\.codex\multi-auth\openai-codex-flagged-accounts.json" -Force -ErrorAction SilentlyContinue
8284
Remove-Item "$HOME\.codex\multi-auth\quota-cache.json" -Force -ErrorAction SilentlyContinue
8385
Remove-Item "$HOME\.codex\multi-auth\logs\codex-plugin" -Recurse -Force -ErrorAction SilentlyContinue
86+
Remove-Item "$HOME\.codex\multi-auth\logs\audit.log" -Force -ErrorAction SilentlyContinue
87+
Get-ChildItem "$HOME\.codex\multi-auth\logs" -Filter "audit.*.log" -ErrorAction SilentlyContinue | Remove-Item -Force -ErrorAction SilentlyContinue
8488
Remove-Item "$HOME\.codex\multi-auth\cache" -Recurse -Force -ErrorAction SilentlyContinue
8589
# Override-root cleanup examples (if overrides are set):
8690
if ($env:CODEX_MULTI_AUTH_DIR) {
@@ -99,6 +103,9 @@ if ($env:CODEX_MULTI_AUTH_DIR) {
99103
)) {
100104
Remove-Item (Join-Path $env:CODEX_MULTI_AUTH_DIR $relativePath) -Recurse -Force -ErrorAction SilentlyContinue
101105
}
106+
107+
Remove-Item (Join-Path $env:CODEX_MULTI_AUTH_DIR "logs\audit.log") -Force -ErrorAction SilentlyContinue
108+
Get-ChildItem (Join-Path $env:CODEX_MULTI_AUTH_DIR "logs") -Filter "audit.*.log" -ErrorAction SilentlyContinue | Remove-Item -Force -ErrorAction SilentlyContinue
102109
}
103110
if ($env:CODEX_MULTI_AUTH_CONFIG_PATH) { Remove-Item "$env:CODEX_MULTI_AUTH_CONFIG_PATH" -Force -ErrorAction SilentlyContinue }
104111
```

test/documentation.test.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -237,9 +237,14 @@ describe("Documentation Integrity", () => {
237237
expect(privacy).toContain('$CODEX_MULTI_AUTH_DIR/openai-codex-accounts.json');
238238
expect(privacy).toContain('$CODEX_MULTI_AUTH_DIR/openai-codex-flagged-accounts.json');
239239
expect(privacy).toContain('$CODEX_MULTI_AUTH_DIR/quota-cache.json');
240+
expect(privacy).toContain('~/.codex/multi-auth/logs/audit.log');
241+
expect(privacy).toContain('~/.codex/multi-auth/logs/audit.*.log');
242+
expect(privacy).toContain('$CODEX_MULTI_AUTH_DIR/logs/audit.log');
240243
expect(privacy).toContain('$CODEX_MULTI_AUTH_DIR/cache');
241244
expect(privacy).toContain("foreach ($relativePath in @(");
242245
expect(privacy).toContain("Join-Path $env:CODEX_MULTI_AUTH_DIR $relativePath");
246+
expect(privacy).toContain('Get-ChildItem "$HOME\\.codex\\multi-auth\\logs" -Filter "audit.*.log"');
247+
expect(privacy).toContain('Get-ChildItem (Join-Path $env:CODEX_MULTI_AUTH_DIR "logs") -Filter "audit.*.log"');
243248

244249
expect(advancedInstall).toContain("%APPDATA%\\Codex\\Codex.json");
245250
expect(advancedInstall).toContain(

0 commit comments

Comments
 (0)