Skip to content

auto-re-agent v0.2.0

Choose a tag to compare

@Dryxio Dryxio released this 15 Jul 12:59
· 25 commits to main since this release

Highlights

  • Adds a source-aware autonomous reverser/checker loop with optional independent providers and models.
  • Adds agentic Ghidra investigation through ghidra-ai-bridge, including decompile, xrefs, types, globals, strings, normalized high P-code, CFG, and assembly evidence.
  • Adds conservative objective verification on every review round.
  • Adds isolated candidate overlays with configurable build, test, and runtime validation gates.
  • Adds an 11-signal parity engine with GREEN, YELLOW, and RED outcomes.
  • Supports Claude API, Claude CLI, OpenAI-compatible APIs, and Codex CLI.
  • Adds portable project profiles, bounded attempts, persistent reports, run history, and an evidence knowledge graph.
  • Clarifies safety boundaries: generated code does not overwrite or commit the original project automatically.

Installation

python3 -m pip install --upgrade "auto-re-agent[ghidra-bridge]>=0.2.0"
# Include PyGhidra-based headless exports:
python3 -m pip install --upgrade "auto-re-agent[headless]>=0.2.0"

Upgrade notes

  • Validation is intentionally strict. Configure meaningful project-owned build/test commands and set trust_configured_commands: true, or explicitly disable validation for exploratory runs.
  • The full binary-backed workflow requires ghidra-ai-bridge>=0.2.0.
  • Start new projects with an explicit profile such as re-agent init --profile generic-cpp.

Validation

  • 89 automated tests pass.
  • Ruff and mypy pass on the auto-re-agent source.
  • Wheel and source distribution pass twine check.