OpenAdapt
OpenAdapt copied to clipboard
Open Source Generative Process Automation (i.e. Generative RPA). AI-First Process Automation with Large ([Language (LLMs) / Action (LAMs) / Multimodal (LMMs)] / Visual Language (VLMs)) Models
**What kind of change does this PR introduce?** This PR changes the posthog init, such that it only runs on production mode, i.e. when run from within the executable, and...
**What kind of change does this PR introduce?** This PR fixes the issue where the dashboard couldn't be closed or reloaded from the tray due to invalid variables **Summary** **Checklist**...
### Feature request `VisualReplayStrategy` appears to perform segmentations even when a previous screenshot meets the similarity index threshold. ### Motivation _No response_
### Feature request Since https://github.com/OpenAdaptAI/OpenAdapt/pull/650 was merged, images are no longer saved to Screenshots by default. This means that when removing/transferring recordings, we need to remove/transfer videos as well. ###...
### Describe the bug ``` 2024-05-10 10:20:11.748 | WARNING | openadapt.strategies.visual:get_next_action_event:275 - exc=ValueError("'Equal sign operator button' is not in list") 2024-05-10 10:20:11.761 | INFO | openadapt.strategies.visual:find_similar_image_segmentation:434 - similarity_index=0.9868481990212511 2024-05-10 10:20:11.762...
### Describe the bug When loading the dashboard, if the dashboard previously did not exit cleanly, the dashboard fails to load: ``` [1] ERROR: [Errno 48] Address already in use...
### Describe the bug The dashboard should display an error message to the user when an exception occurs: ``` [1] File "/Users/abrichr/Library/Caches/pypoetry/virtualenvs/openadapt-VBXg4jpm-py3.10/lib/python3.10/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app 16:45:54 [219/3601] [1] raise...
### Describe the bug ``` 2024-05-06 14:45:05.598 | INFO | openadapt.adapters.openai:prompt:177 - result= ('```json\n' '{\n' ' "actions": [\n' ' {"name": "type", "text": "-", "canonical_text": ' '"-"},\n' ' {"name": "type", "text":...
This PR adds a process documentation system that uses OpenAdapt.AI and Cohere to generate process descriptions. This demonstrates how to automatically generate business processes documentation. https://github.com/OpenAdaptAI/OpenAdapt/assets/774615/2a875add-cf29-4e68-af88-a26647470f5a https://github.com/OpenAdaptAI/OpenAdapt/assets/774615/b75d7cb1-becf-46a8-a093-d0e5eddd2cb1 https://github.com/OpenAdaptAI/OpenAdapt/assets/774615/facde9e0-80b7-4b27-a8ae-6fc828b872ac
### Describe the bug When the dashboard is running, `openadapt.record` fails: ``` File "/Users/abrichr/Library/Caches/pypoetry/virtualenvs/openadapt-VBXg4jpm-py3.10/lib/python3.10/site-packages/sqlalchemy/engine/base.py", line 1900, in _execute_context self.dialect.do_execute( | | -> | -> -> File "/Users/abrichr/Library/Caches/pypoetry/virtualenvs/openadapt-VBXg4jpm-py3.10/lib/python3.10/site-packages/sqlalchemy/engine/default.py", line 736, in...