colab_code_execute
Execute Python code in a Colab session with optional timeout and environment variables, returning stdout, stderr, exit code, and execution time.
Instructions
Execute Python code in a Colab session via stdin pipe.
Args: session: Session display name code: Python code to execute timeout: Execution timeout in seconds (1-300, default: 30) env: Environment variables to set before execution
Returns: Execution result with stdout, stderr, exit_code, execution_time
Raises: ToolError: SESSION_NOT_FOUND, EXECUTION_TIMEOUT, KERNEL_ERROR, AUTH_EXPIRED, QUOTA_EXCEEDED, CLI_ERROR
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| env | No | ||
| code | Yes | ||
| session | Yes | ||
| timeout | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| stderr | Yes | Standard error from execution | |
| stdout | Yes | Standard output from execution | |
| exit_code | Yes | Process exit code (0 = success) | |
| execution_time | Yes | Execution time in seconds |