@hyperbrowser/agent
Version:
Hyperbrowsers Web Agent
14 lines (13 loc) • 488 B
TypeScript
import { AgentActionDefinition } from "../../types/agent/actions/types";
import { MCPClient } from "../mcp/client";
import { BaseChatModel } from "@langchain/core/language_models/chat_models";
import { HyperVariable } from "../../types/agent/types";
export interface AgentCtx {
mcpClient?: MCPClient;
debugDir?: string;
debug?: boolean;
variables: Record<string, HyperVariable>;
actions: Array<AgentActionDefinition>;
tokenLimit: number;
llm: BaseChatModel;
}