Spaces:
Sleeping
Sleeping
| """ | |
| executors/ | |
| ---------- | |
| Code runners for AutoDevAgent. | |
| Executors are pure runners β no LLM calls. They take generated code, | |
| execute it in a sandboxed environment, and return a typed result. | |
| Available executors: | |
| PythonExecutor β subprocess sandbox with timeout and dep resolution | |
| SQLExecutor β in-memory SQLite with schema setup and dummy data | |
| TestRunner β runs generated unittest suites, parses results | |
| """ | |
| from executors.python_executor import PythonExecutor | |
| from executors.sql_executor import SQLExecutor | |
| from executors.test_runner import TestRunner | |
| __all__ = [ | |
| "PythonExecutor", | |
| "SQLExecutor", | |
| "TestRunner", | |
| ] | |