block-open-source / goose

Goose is a developer agent that operates from your command line to help you do the boring stuff.
https://block-open-source.github.io/goose/
Apache License 2.0
73 stars 12 forks source link

feat: add io toolkit #86

Open Kvadratni opened 1 week ago

Kvadratni commented 1 week ago

This pull request introduces the new IO toolkit to control mouse and keyboard inputs, along with the necessary dependencies and tests. The most important changes include adding the pyautogui dependency, implementing the IO toolkit class, and creating tests for the new functionality.

New Toolkit Implementation:

Configuration Updates:

Testing:

michaelneale commented 1 week ago

oh this is wild I will be trying this!