run_project_action
Execute a project action, such as 'python:test', with configurable timeout and output size limits to prevent runaway tasks.
Instructions
Run a discovered project action by id (bounded output, bounded timeout).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action_id | Yes | e.g. 'python:test', 'npm:test'. | |
| timeout_sec | No | Default 120. | |
| max_output_chars | No | Default 12000. | |
| include_output | No | ||
| project | No | Project name/path (default: active). |