发布

  • fix: Codex hook compatibility + Docker knowledge collision prevention (v3.3.2)
    Release / Build aarch64-apple-darwin (push) Has been cancelled
    Release / Build x86_64-apple-darwin (push) Has been cancelled
    Release / Build aarch64-unknown-linux-musl (push) Has been cancelled
    Release / Build aarch64-unknown-linux-gnu (push) Has been cancelled
    Release / Build x86_64-unknown-linux-musl (push) Has been cancelled
    Release / Build x86_64-unknown-linux-gnu (push) Has been cancelled
    Release / Build x86_64-pc-windows-msvc (push) Has been cancelled
    Release / Create Release (push) Has been cancelled
    Release / Publish to crates.io (push) Has been cancelled
    Release / Publish to npm (push) Has been cancelled
    Release / Update Homebrew (push) Has been cancelled

    frostbyte_neo 发布于 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

    Closes #125, #135

    Made-with: Cursor

    下载附件