Skip to content

v0.6.3

Choose a tag to compare

@Bobsans Bobsans released this 13 Jul 18:34

AIHelper v0.6.3

This hardening release makes long-running and high-volume agent workflows safer through bounded streaming, descendant-process cleanup, deterministic traversal, and stricter plugin boundaries.

Highlights

  • Bounded command, task, HTTP, and provider-log processing.
  • Deterministic search and byte-safe Git change detection.
  • More complete GitLab issue inspection with configurable GraphQL routing.

What’s Changed

✨ New

  • Response and output limits cover HTTP bodies, GitHub workflow logs, GitLab job traces, and saved task execution.
  • GitLab supports --graphql-url and issue view --full aggregation for details, comments, and designs.

🚀 Improvements

  • run check and task run bound output while reading and terminate descendant processes on timeout.
  • Search traversal is deterministic and ignore-aware even when rg is unavailable.
  • Git and context change detection preserve unusual paths and rename metadata through NUL-delimited parsing.
  • Provider log processing, pagination, deadlines, and plugin invocation boundaries fail more predictably.

🐛 Fixes

  • Relative --cwd is applied once, and child arguments resembling host flags are preserved.
  • Valid UTF-8 remains text when a sniff buffer ends inside a multibyte character.

⚠️ Compatibility

  • Plugin boundary hardening preserves the existing plugin ABI.

Downloads

Platform Archive
Windows x64 ah-windows-x64.zip
Linux x64 ah-linux-x64.zip
macOS ARM64 ah-macos-arm64.zip

Each archive contains ah plus executable-relative GitHub, GitLab, Ollama, and PostgreSQL plugins.

Full Changelog

v0.6.2...v0.6.3