Skip to content

feat: harden log collection and privacy - #1

Merged
FANzR-arch merged 2 commits into
mainfrom
codex/v1.1-hardening
Jul 16, 2026
Merged

FANzR-arch merged 2 commits into
mainfrom
codex/v1.1-hardening

Conversation

@FANzR-arch

@FANzR-arch FANzR-arch commented Jul 16, 2026 •

Copy link
Copy Markdown
Owner

Summary

  • fix Codex time-window accuracy for long-running sessions
  • normalize Windows and POSIX project paths on every supported host
  • keep the newest intents before applying the per-period cap
  • add default best-effort secret and personal-path redaction with an explicit opt-out
  • count unique sessions correctly across periods
  • document the privacy boundary, limitations, contribution flow, and v1.1 changes
  • add cross-platform CI and six regression tests

Validation

  • python -W error::ResourceWarning -m unittest discover -s tests -v
  • python scripts/collect_agent_logs.py --version
  • python scripts/collect_agent_logs.py --list-agents
  • git diff --check
  • GitHub Actions: Ubuntu/Windows on Python 3.9/3.13

Local probe

Detected 882 existing session files: Claude 49, Codex 729, Grok 104.

@FANzR-arch
FANzR-arch marked this pull request as ready for review July 16, 2026 12:42
@FANzR-arch
FANzR-arch merged commit 5f075f7 into main Jul 16, 2026
8 checks passed
@FANzR-arch
FANzR-arch deleted the codex/v1.1-hardening branch July 16, 2026 12:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant