{"version":3,"file":"context.mjs","sources":["webpack://@agent-infra/browser-use/./src/context.ts"],"sourcesContent":["/**\n * The following code is modified based on\n * https://github.com/nanobrowser/nanobrowser/blob/master/packages/storage/lib/settings/types.ts\n *\n * Apache-2.0 License\n * Copyright (c) 2024 alexchenzl\n * https://github.com/nanobrowser/nanobrowser/blob/master/LICENSE\n */\nexport enum AgentNameEnum {\n  Planner = 'planner',\n  Navigator = 'navigator',\n  Validator = 'validator',\n}\n\n// Enum for supported LLM providers\nexport enum LLMProviderEnum {\n  AzureOpenAI = 'azure_openai',\n}\n\nexport interface ProviderConfig {\n  apiKey: string;\n  baseUrl?: string;\n  endpoint?: string;\n}\n"],"names":["AgentNameEnum","LLMProviderEnum"],"mappings":";;;;AAQO,IAAKA,wBAAaA,WAAAA,GAAAA,SAAbA,aAAa;;;;WAAbA;;AAOL,IAAKC,0BAAeA,WAAAA,GAAAA,SAAfA,eAAe;;WAAfA"}