EvSys

E2BVerifier

Sandboxed code verifier - runs test_state.py inside an E2B container.

The runner builds the container per the dockerfile, drops in the model's completion + test_state.py, executes test_sh (default pytest -q test_state.py), and reads pass/fail from the exit code.

Attributes

attributedockerfilestr
= ''
attributetest_shstr
= ''
attributetest_state_pystr
= ''
attributekindLiteral['e2b']
= 'e2b'

Functions

func__init__(self, dockerfile='', test_sh='', test_state_py='', kind='e2b') -> None
paramself
paramdockerfilestr
= ''
paramtest_shstr
= ''
paramtest_state_pystr
= ''
paramkindLiteral['e2b']
= 'e2b'

Returns

None

On this page