Skip to content

Release v0.7.0

Choose a tag to compare

@github-actions github-actions released this 18 Jun 06:06
5e0a1f0

What's Changed

Added

  • Diff-preview confirmation gate for write_file and append_file tools -- shows a unified diff and requires user approval before writing, matching the existing code_edit flow
  • Agent-level destructive shell/ssh guard: sed -i, perl -pi, and other in-place edits are intercepted via run_confirm() before execution
  • sed -i / perl -pi patterns added to CommandGuard's deterministic _DESTRUCTIVE_PATTERNS regex
  • sed -i / perl -pi added to the LLM classification prompt (command_guard.md) as explicit destructive examples
  • skip_confirm parameter on _dispatch_tool() for callers that already ran confirmation at the agent level

Fixed

  • Cross-role dispatch now respects skip_confirm separately from internal, preventing double-confirmation on pre-gated tools

Full changelog: https://github.com/bulletinmybeard/agent-forge/blob/master/CHANGELOG.md