원클릭으로
code-exec-fallback-266cba
// Fallback workflow for reliable code execution when sandbox fails repeatedly
// Fallback workflow for reliable code execution when sandbox fails repeatedly
Delegate tasks to OpenSpace — a full-stack autonomous worker for coding, DevOps, web research, and desktop automation, backed by an extensive MCP tool and skill library. Skills auto-improve through use, reducing token consumption over time. A cloud community lets agents share and collectively evolve reusable skills.
Incremental audio production with duration mismatch handling, adaptive stem extension, and pre-mix alignment verification
Audio production with diagnostic analysis, timecode parsing from documents, and verified export workflow
Incremental audio production with duration alignment handling, per-stem verification, and adaptive extension strategies
Step-by-step audio production with per-stem verification, timing alignment, and incremental quality gates
End-to-end audio production workflow with stems, effects, archiving, and verification
| name | code-exec-fallback-266cba |
| description | Fallback workflow for reliable code execution when sandbox fails repeatedly |
Apply this pattern when you encounter repeated failures with execute_code_sandbox:
Track execution failures. After 2 consecutive failures with execute_code_sandbox, switch to the fallback approach.
Use write_file to save your Python script:
write_file(
path="/workspace/script_name.py",
content="# Your Python code here\nimport sys\n..."
)
Use run_shell to run the script:
run_shell(
command="python /workspace/script_name.py",
timeout=300
)
Parse stdout/stderr from run_shell output to verify success or diagnose issues.
# Instead of this (which may fail):
result = execute_code_sandbox(code="import pandas as pd\n...")
# Use this fallback pattern:
script_content = """
import pandas as pd
import sys
try:
# Your logic here
df = pd.DataFrame({'col': [1, 2, 3]})
print(df.to_csv())
sys.exit(0)
except Exception as e:
print(f"ERROR: {e}", file=sys.stderr)
sys.exit(1)
"""
# Write the script
write_file(path="/workspace/my_script.py", content=script_content)
# Execute via shell
result = run_shell(command="python /workspace/my_script.py", timeout=300)
sys.exit() codesrun_shell default is 30s, increase for heavy operationswrite_file is more reliable for file I/O operationsrun_shell gives you direct control over execution environment