Skyvern-AI / skyvern

Automate browser-based workflows with LLMs and Computer Vision
https://www.skyvern.com
GNU Affero General Public License v3.0
5.41k stars 390 forks source link

dynamic choice of browser context #107

Closed LawyZheng closed 2 weeks ago

LawyZheng commented 3 months ago

Although chromium-headless and chromium-heaful are registered into BrowserContextFactory, we can only choose one for all tasks(workflows) because we create the type by reading the config in env. https://github.com/Skyvern-AI/skyvern/blob/d2735100ddd38b9272e7f02ab2635493ccf9f425/skyvern/webeye/browser_factory.py#L86

Is it necessary to offer a dynamic option? maybe at the task(workflow) level? Like task(workflow) A could choose headless and task(workflow) B could choose headful? Sure, the BROWSER_TYPE in the env config could be the default choice if not browser type is specified by the task(workflow).

github-actions[bot] commented 2 months ago

This issue is stale because it has been open for 30 days with no activity.

github-actions[bot] commented 1 month ago

This issue is stale because it has been open for 30 days with no activity.

github-actions[bot] commented 2 weeks ago

This issue was closed because it has been inactive for 14 days since being marked as stale.