latest--BrowserV2
shared| Type | object |
|---|---|
| Schema URL | https://catalog.lintel.tools/schemas/schemastore/eidolon-resource/_shared/latest--BrowserV2.json |
| Parent schema | eidolon-resource |
Type:
object
A tool for interacting with a browser instance.
Requires a running browser service.
Exposes two tools to an Agent, one for navigating to a url and another for evaluating javascript on the current page. Browser sessions are durable throughout a process, but each process has its own browser, isolating browsers between agents.
Properties
implementation
const: "BrowserV2"
required
starting_url
string | null
browser_service_loc
string
The location of the playwright installation.
operation_description
string
content_summarizer
Summarizer | null
{
"tool_description": "Summarize the current page (Current url: {url})",
"mode": "BeautifulSoup",
"encoding": "o200k_base",
"token_limit": 8000
}
Definitions
Summarizer
object
mode
string
required
tool_description
string
encoding
string
tiktoken encoding to use when counting tokens
token_limit
integer | null
The maximum number of message tokens to sent respond with