feat: add browser toolkit (#179)

Co-authored-by: Michael Neale <michael.neale@gmail.com>
This commit is contained in:
Max Novich
2024-11-03 21:39:12 -08:00
committed by GitHub
parent bc4dd258d4
commit ffb214addf
6 changed files with 520 additions and 0 deletions
+4
View File
@@ -13,6 +13,9 @@ dependencies = [
"prompt-toolkit>=3.0.47",
"keyring>=25.4.1",
"langfuse>=2.38.2",
"selenium>=4.0.0",
"beautifulsoup4>=4.9.3",
"pyshadow<=0.0.5"
]
author = [{ name = "Block", email = "ai-oss-tools@block.xyz" }]
packages = [{ include = "goose", from = "src" }]
@@ -31,6 +34,7 @@ screen = "goose.toolkit.screen:Screen"
reasoner = "goose.toolkit.reasoner:Reasoner"
repo_context = "goose.toolkit.repo_context.repo_context:RepoContext"
synopsis = "goose.synopsis.toolkit:SynopsisDeveloper"
browser = "goose.toolkit.web_browser:BrowserToolkit"
[project.entry-points."goose.profile"]
default = "goose.profile:default_profile"