MCPcopy Index your code
hub / github.com/browserbase/stagehand

github.com/browserbase/stagehand

Chat with this repo
repository ↗ · DeepWiki ↗ · release 0.9.0 ↗ · + Follow · compare 2 versions
4,587 symbols 14,984 edges 889 files 371 documented · 8% 9 cross-repo links
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

CDPSessionLike (Interface)
(no doc) [6 implementers]
packages/core/lib/v3/understudy/cdp.ts
FakeBrowserbaseServer (Interface)
(no doc) [18 implementers]
packages/cli/tests/helpers/fake-browserbase-server.ts
CoreLocatorHandle (Interface)
(no doc) [15 implementers]
packages/evals/core/contracts/tool.ts
SessionStore (Interface)
(no doc) [2 implementers]
packages/server-v3/src/lib/SessionStore.ts
Verifier (Interface)
(no doc) [4 implementers]
packages/core/lib/v3/verifier/types.ts
SearchResult (Interface)
(no doc)
packages/cli/src/commands/cloud/search.ts
CorePageHandle (Interface)
(no doc) [11 implementers]
packages/evals/core/contracts/tool.ts
LruNode (Interface)
* Internal node for LRU linked list
packages/server-v3/src/lib/InMemorySessionStore.ts

Core symbols most depended-on inside this repo

goto
called by 494
packages/evals/core/contracts/tool.ts
getLogs
called by 406
packages/evals/logger.ts
log
called by 300
packages/evals/logger.ts
get
called by 286
packages/cli/src/lib/functions/dev.ts
includes
called by 285
packages/evals/framework/types.ts
assertFetchOk
called by 271
packages/server-v3/tests/integration/utils.ts
pages
called by 213
packages/core/lib/v3/understudy/context.ts
locator
called by 212
packages/evals/core/contracts/tool.ts

Shape

Function 2,191
Method 1,497
Class 516
Interface 381
Enum 2

Languages

TypeScript100%

Modules by API surface

packages/core/lib/v3/types/public/sdkErrors.ts162 symbols
packages/core/lib/v3/understudy/page.ts110 symbols
packages/evals/core/tools/cdp_code.ts83 symbols
packages/evals/core/tools/playwright_mcp.ts75 symbols
packages/evals/core/tools/chrome_devtools_mcp.ts74 symbols
packages/evals/core/tools/browse_cli.ts68 symbols
packages/evals/lib/braintrust-report.ts62 symbols
packages/evals/core/tools/playwright_code.ts56 symbols
packages/core/lib/v3/v3.ts56 symbols
packages/evals/core/tools/understudy_code.ts52 symbols
packages/cli/src/lib/functions/dev.ts50 symbols
packages/core/lib/v3/verifier/rubricVerifier.ts48 symbols

For agents

$ claude mcp add stagehand \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact