Spaces:
Sleeping
Sleeping
| # Copyright (c) Meta Platforms, Inc. and affiliates. | |
| # All rights reserved. | |
| # | |
| # This source code is licensed under the BSD-style license found in the | |
| # LICENSE file in the root directory of this source tree. | |
| """Sandbox backends for the OpenCode harness. | |
| The primitive ships with :class:`E2BSandboxBackend` as the default; any backend | |
| that satisfies the :class:`SandboxBackend` / :class:`SandboxHandle` protocols | |
| can be swapped in. | |
| """ | |
| from .base import BgJob, ExecResult, SandboxBackend, SandboxHandle | |
| from .e2b import E2BBgJob, E2BSandboxBackend, E2BSandboxHandle | |
| __all__ = [ | |
| "BgJob", | |
| "ExecResult", | |
| "SandboxBackend", | |
| "SandboxHandle", | |
| "E2BBgJob", | |
| "E2BSandboxBackend", | |
| "E2BSandboxHandle", | |
| ] | |