0.20.0

takahirom/arbigent0.20.0Feb 11, 2025by takahirom

AI Summary

Improves the focus logic to prevent premature stopping and introduces multi-image assertion capabilities.

Key Highlights

  • Fixed focus logic to prevent movement from stopping prematurely
  • Added multi-image AI assertion system for dynamic content verification

New Features

  • Improved focus logic
  • Multi-image assertion

Full Release Notes

## Fixed Focus Logic
The previous focus logic contained an issue where movement would stop prematurely even when failing to reach the target, causing the AI to become confused. This has been resolved through improved loop termination conditions.

## Enhanced Multi-Image Assertion
We addressed challenges in verifying video playback status by implementing a multi-image AI assertion system. This allows sequential image comparisons to validate dynamic content states.
<img width="226" alt="image" src="https://github.com/user-attachments/assets/1c9c0e98-1473-461e-aafb-8f569b5c0f70" />

## What's Changed
* Fix focus by index by @takahirom in https://github.com/takahirom/arbigent/pull/129
* Add multiple image assertion by @takahirom in https://github.com/takahirom/arbigent/pull/130


**Full Changelog**: https://github.com/takahirom/arbigent/compare/0.19.0...0.20.0