Run code in different code execution contexts with E2B Code Interpreter SDK. This allows you to parallelize code execution by running code in different contexts at the same time. By default the code is run in the Sandbox’s default code execution context. You can change it by passing theDocumentation Index
Fetch the complete documentation index at: https://e2b.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
context parameter to the runCode() method in JavaScript or run_code() in Python.
Create a new Code Context
You can create a new code execution context by calling thecreateCodeContext() method in JavaScript or create_code_context() in Python and passing the context parameters.
List active Code Contexts
You can list active code execution contexts by calling thelistCodeContexts() method in JavaScript or list_code_contexts() in Python. This will return a list of active code execution contexts.
Restart a Code Context
You can restart an active code execution context by calling therestartCodeContext() method in JavaScript or restart_code_context() in Python and passing the context object or context ID.
Restarting a context will clear its state and start a new code execution session in the same context.
Remove a Code Context
You can remove an active code execution context by calling theremoveCodeContext() method in JavaScript or remove_code_context() in Python and passing the context object or context ID.