stagehand tool (#277)

* stagehand tool

* update import paths

* updates

* improve example

* add tests

* revert init

* imports

* add context manager

* update tests

* update example to run again

* update context manager docs

* add to pyproject.toml and run uv sync

* run uv sync

* update lazy import

* update test mock

* fixing tests

* attempt to fix tests
This commit is contained in:
Filip Michalsky
2025-05-10 09:53:20 -04:00
committed by GitHub
parent 64f6f998d8
commit 8ecc958e4c
10 changed files with 1195 additions and 456 deletions

View File

@@ -1,3 +1,11 @@
from .adapters.enterprise_adapter import EnterpriseActionTool
from .adapters.mcp_adapter import MCPServerAdapter
from .aws import (
BedrockInvokeAgentTool,
BedrockKBRetrieverTool,
S3ReaderTool,
S3WriterTool,
)
from .tools import (
AIMindTool,
ApifyActorsTool,
@@ -53,6 +61,7 @@ from .tools import (
SnowflakeConfig,
SnowflakeSearchTool,
SpiderTool,
StagehandTool,
TXTSearchTool,
VisionTool,
WeaviateVectorSearchTool,
@@ -60,20 +69,4 @@ from .tools import (
XMLSearchTool,
YoutubeChannelSearchTool,
YoutubeVideoSearchTool,
)
from .aws import (
S3ReaderTool,
S3WriterTool,
BedrockKBRetrieverTool,
BedrockInvokeAgentTool,
)
from .adapters.mcp_adapter import (
MCPServerAdapter,
)
from .adapters.enterprise_adapter import (
EnterpriseActionTool
)
)