{"version":3,"file":"index.mjs","names":["createAgentOsRuntime"],"sources":["../../../src/providers/local/index.ts"],"sourcesContent":["import type { SandboxProvider } from \"../../core/provider\";\nimport {\n  agentos as createAgentOsRuntime,\n  type AgentOsProviderOptions,\n  type AgentOsSandbox,\n} from \"../agentos\";\n\n/** Options passed to the AgentOS VM that powers the Local provider. */\nexport interface LocalOptions extends AgentOsProviderOptions {}\n\n/** Native AgentOS access for a Local sandbox. */\nexport type LocalSandbox = AgentOsSandbox;\n\nexport { localCapabilities } from \"../capabilities\";\n\n/**\n * Runs an isolated AgentOS VM inside the current Node.js process.\n *\n * AgentOS is an implementation detail of the Local provider. Outbound networking and host bindings\n * are denied by default; pass native options under `agentOs` to configure the VM explicitly.\n */\nexport function local(options: LocalOptions = {}): SandboxProvider<LocalSandbox> {\n  return createAgentOsRuntime(options);\n}\n"],"mappings":";;;;;;;;;;;;;;;AAqBA,SAAgB,MAAM,UAAwB,EAAE,EAAiC;AAC/E,QAAOA,QAAqB,QAAQ"}