composio

Execute Code remotely in work bench

TOOL
Slug
COMPOSIO_REMOTE_WORKBENCH
Version
00000000_00
Toolkit
composio
Use this persistent Jupyter sandbox only for **remote files** or scripted **bulk tool executions**. Do not use it for inline data, quick parsing or summaries, or basic math. USE IT TO - Parse or analyze tool outputs saved by COMPOSIO_MULTI_EXECUTE_TOOL, script multi-tool chains…
code_to_executerequired
STRING
Python to run inside the persistent **remote Jupyter sandbox**. State (imports, variables, files) is preserved across executions. Keep code concise. Avoid unnecessary comments. **Hard 3-minute (180s) execution limit** — break large tasks into smaller cells.
thought
STRING
Brief objective for this step.
current_step
STRING
Short enum for current step of the workflow execution. Eg FETCHING_EMAILS, GENERATING_REPLIES. Always include to keep execution aligned with the workflow.
current_step_metric
STRING
Progress metrics for the current step - use to track how far execution has advanced. Format as a string "done/total units" - example "10/100 emails", "0/n messages", "3/10 pages".
session_id
STRING
Pass the session_id if you received one from a prior COMPOSIO_SEARCH_TOOLS call.