| Python package |
Implemented |
pyflue package with console script. |
| DeepAgents backend |
Implemented |
Default backend. |
| OpenAI Agents backend |
Planned |
Dependency pinned, runtime not implemented. |
| Google ADK backend |
Planned |
Dependency pinned, runtime not implemented. |
| Pydantic AI backend |
Planned |
Dependency pinned, runtime not implemented. |
| Markdown skills |
Implemented |
.agents/skills/**/*.md. |
| Project instructions |
Implemented |
AGENTS.md and CLAUDE.md. |
| Sessions |
Implemented |
SQLite-backed history. |
| Roles |
Implemented |
Markdown roles from .agents/roles/**/*.md. |
| Task sessions |
Implemented |
session.task() creates isolated child history with shared sandbox. |
| Virtual sandbox |
Implemented |
Persistent per-session workspace with path boundary checks and policy-gated shell execution. |
| Shell policy |
Implemented |
Requires allow_shell=True; optional allowed_commands grants and compound-command blocking. |
| Secret grants |
Implemented |
Secrets are only mounted into sandbox env for calls that request them. |
| Write policy |
Implemented |
Requires allow_write=True. |
| DeepAgents file transfer |
Implemented |
Upload and download methods. |
| Typed outputs |
Implemented |
Pydantic TypeAdapter with retry repair loop. |
| Model override |
Implemented |
session.prompt(..., model="...") and session.skill(..., model="..."). |
| File-based agent routing |
Implemented |
agents/*.py and .agents/*.py expose /agents/{name}/{id} routes. |
| Route triggers |
Implemented |
Agent files can declare triggers = {"webhook": True}. |
| CLI init |
Implemented |
Scaffolds project files. |
| CLI run |
Implemented |
Runs a prompt with optional --stream event output. |
| CLI skill new |
Implemented |
Scaffolds a skill. |
| CLI build |
Implemented |
Generates Docker/FastAPI and selected CI/platform artifacts. |
| CLI dev |
Implemented |
Starts the FastAPI app with Uvicorn reload. |
| CLI deploy |
Implemented |
Generates target artifacts and can invoke known provider CLIs when installed. |
| Remote sandboxes |
Implemented |
Daytona, E2B, Modal, and Runloop adapters. |
| Monty Python backend |
Implemented |
Safe host-side Python execution via pyflue[monty]. |
| Monty state dump/load |
Implemented |
Serialize and restore Monty REPL state. |
| Monty dataclass registry |
Implemented |
session.register_python_dataclass(...). |
| Monty resource limits |
Implemented |
resource_limits={...} forwards to Monty. |
| Streaming/events |
Implemented |
session.stream(...), pyflue run --stream, and SSE endpoint. |