-
fix: Codex hook compatibility + Docker knowledge collision prevention (v3.3.2)
Release / Build aarch64-apple-darwin (push) Has been cancelledRelease / Build x86_64-apple-darwin (push) Has been cancelledRelease / Build aarch64-unknown-linux-musl (push) Has been cancelledRelease / Build aarch64-unknown-linux-gnu (push) Has been cancelledRelease / Build x86_64-unknown-linux-musl (push) Has been cancelledRelease / Build x86_64-unknown-linux-gnu (push) Has been cancelledRelease / Build x86_64-pc-windows-msvc (push) Has been cancelledRelease / Create Release (push) Has been cancelledRelease / Publish to crates.io (push) Has been cancelledRelease / Publish to npm (push) Has been cancelledRelease / Update Homebrew (push) Has been cancelled发布于
2026-04-21 21:21:57 +00:00 Codex CLI integration (PR #136):
- Dedicated handle_codex_pretooluse() with block-and-reroute (exit 2)
- handle_codex_session_start() for instruction injection
- Extracted rewrite_candidate() to share logic across all hook handlers
- New hooks/support.rs with shared install helpers
Docker knowledge hash collision fix:
- New project_hash.rs with composite hashing (path + project identity)
- 8 identity sources: git remote, Cargo.toml, package.json, pyproject.toml,
go.mod, composer.json, settings.gradle, .sln - Auto-migration from old path-only hash with ownership verification
- Consolidated duplicate hash_project() from gotcha_tracker.rs
- 20 new tests for collision avoidance and identity detection
Made-with: Cursor
下载附件