Skip to content

v0.34.0

Latest

Choose a tag to compare

@philipph-askui philipph-askui released this 20 May 06:10
12b46f6

v0.34.0

🎉 Overview

v0.34.0 adds new tools that let agents interact with the file system and display configuration on the automation target: ComputerGetFileTool reads files (text or image), ComputerGetFileNamesTool lists directory contents, and ComputerRemoveVirtualDisplaysTool tears down virtual displays. A new clean_virtual_displays controller setting auto-removes virtual displays on startup. The ComputerAgent docstring now documents per-call tool registration via act(..., tools=[...]).

✨ New Features

  • ComputerGetFileTool (experimental) — reads a file at an absolute path on the automation target, returning UTF-8 text as a string or decoded images as PIL.Image.Image by @mlikasam-askui in #277
  • ComputerGetFileNamesTool (experimental) — lists regular file names (not subdirectories) in a directory on the automation target by @mlikasam-askui in #277
  • ComputerRemoveVirtualDisplaysTool (experimental) — removes all virtual displays from the controller, leaving only physical displays active by @mlikasam-askui in #277
  • clean_virtual_displays setting on AskUiControllerClientSettings — when enabled, automatically removes all virtual displays after the controller connects by @mlikasam-askui in #277

🔧 Improvements

  • ComputerAgent docstring updated with examples for per-call tool registration via act(..., tools=[...]) by @mlikasam-askui in #277
  • Pinned askui-agent-os>=26.4.1 on macOS and >=26.5.1 on other platforms to ensure gRPC compatibility with the new commands by @mlikasam-askui in #277

Full Changelog: v0.33.0...v0.34.0