-
Notifications
You must be signed in to change notification settings - Fork 811
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Use trimmed element tree for info extraction #641
Conversation
<!-- ELLIPSIS_HIDDEN --> | 🚀 | This description was created by [Ellipsis](https://www.ellipsis.dev) for commit e55da266047d517fdc758959e16b60c2e0618262 | |--------|--------| ### Summary: Updated `extract_information_for_navigation_goal` in `skyvern/webeye/actions/handler.py` to use a trimmed element tree for information extraction. **Key points**: - Updated `skyvern/webeye/actions/handler.py` to use a trimmed element tree for information extraction. - Imported `ElementTreeFormat` from `skyvern/webeye/scraper/scraper`. - Modified `extract_information_for_navigation_goal` to build the element tree using `ElementTreeFormat.HTML`. - Logged the element tree building process with task and workflow run IDs. ---- Generated with ❤️ by [ellipsis.dev](https://www.ellipsis.dev) <!-- ELLIPSIS_HIDDEN -->
<!-- ELLIPSIS_HIDDEN --> | 🚀 | This description was created by [Ellipsis](https://www.ellipsis.dev) for commit e55da266047d517fdc758959e16b60c2e0618262 | |--------|--------| ### Summary: Updated `extract_information_for_navigation_goal` in `skyvern/webeye/actions/handler.py` to use a trimmed element tree for information extraction. **Key points**: - Updated `skyvern/webeye/actions/handler.py` to use a trimmed element tree for information extraction. - Imported `ElementTreeFormat` from `skyvern/webeye/scraper/scraper`. - Modified `extract_information_for_navigation_goal` to build the element tree using `ElementTreeFormat.HTML`. - Logged the element tree building process with task and workflow run IDs. ---- Generated with ❤️ by [ellipsis.dev](https://www.ellipsis.dev) <!-- ELLIPSIS_HIDDEN -->
<!-- ELLIPSIS_HIDDEN --> | 🚀 | This description was created by [Ellipsis](https://www.ellipsis.dev) for commit e55da266047d517fdc758959e16b60c2e0618262 | |--------|--------| ### Summary: Updated `extract_information_for_navigation_goal` in `skyvern/webeye/actions/handler.py` to use a trimmed element tree for information extraction. **Key points**: - Updated `skyvern/webeye/actions/handler.py` to use a trimmed element tree for information extraction. - Imported `ElementTreeFormat` from `skyvern/webeye/scraper/scraper`. - Modified `extract_information_for_navigation_goal` to build the element tree using `ElementTreeFormat.HTML`. - Logged the element tree building process with task and workflow run IDs. ---- Generated with ❤️ by [ellipsis.dev](https://www.ellipsis.dev) <!-- ELLIPSIS_HIDDEN -->
Skipped PR review on afe3c23 because no changed files had a supported extension. If you think this was in error, please contact us and we'll fix it right away. Generated with ❤️ by ellipsis.dev |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍 Looks good to me! Reviewed everything up to afe3c23 in 46.548823 seconds
More details
- Looked at
52
lines of code in2
files - Skipped
1
files when reviewing. - Skipped posting
1
drafted comments based on config settings.
1. skyvern/webeye/actions/handler.py:1060
- Draft comment:
Ensure that the use ofElementTreeFormat.HTML
does not negatively impact the accuracy of data extraction. Consider adding tests to verify that the trimmed element tree still captures all necessary data for accurate extraction. - Reason this comment was not posted:
Confidence of 0% on close inspection, compared to threshold of 50%.
Workflow ID: wflow_tnDoHP44daZ1LABl
You can customize Ellipsis with 👍 / 👎 feedback, review rules, user-specific overrides, quiet
mode, and more.
Summary:
Updated
extract_information_for_navigation_goal
inskyvern/webeye/actions/handler.py
to use a trimmed element tree for information extraction.Key points:
skyvern/webeye/actions/handler.py
to use a trimmed element tree for information extraction.ElementTreeFormat
fromskyvern/webeye/scraper/scraper
.extract_information_for_navigation_goal
to build the element tree usingElementTreeFormat.HTML
.Generated with ❤️ by ellipsis.dev