Metadata-Version: 2.4
Name: agentix-deployment-e2b
Version: 0.1.0
Summary: E2B deployment backend for Agentix
Project-URL: Homepage, https://github.com/Agentiix/Agentix-Deployment-E2B
Author: Agentiix
License: MIT
License-File: LICENSE
Requires-Python: >=3.11
Requires-Dist: agentix>=0.1.0
Provides-Extra: dev
Requires-Dist: pyright>=1.1.380; extra == 'dev'
Requires-Dist: pytest-asyncio>=0.23; extra == 'dev'
Requires-Dist: pytest>=8; extra == 'dev'
Requires-Dist: ruff>=0.6; extra == 'dev'
Description-Content-Type: text/markdown

# agentix-deployment-e2b

[E2B](https://e2b.dev/) deployment backend for
[Agentix](https://github.com/Agentiix/Agentix).

> Status: CLI surface in place; the managed-sandbox integration is
> still a stub. Tracking parity with `DockerDeployment` (live runtime
> URL, `lifecycle()` context manager) before promoting to a 1.0
> release.

## Install

```bash
pip install agentix-deployment-e2b
```

Set `E2B_API_KEY` in the environment.

## Use

```bash
agentix deploy e2b --image my-agent:0.1.0
```

```python
from agentix import RuntimeClient, SandboxConfig
from agentix.deployment.e2b import E2BDeployment

async with E2BDeployment().lifecycle(
    SandboxConfig(image="my-agent:0.1.0")
) as sandbox:
    async with RuntimeClient(sandbox.runtime_url) as c:
        ...
```

## License

MIT — see [LICENSE](LICENSE).
