coolify_get_application_preview_logs
Retrieve runtime container logs for an application preview by pull request number (Coolify v4.3.23), with level/time/text filtering.
Instructions
Retrieve runtime container logs for an application preview by pull request number (Coolify v4.3.23), with level/time/text filtering.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"uuid": "<uuid>",
"pull_request_id": "<pull_request_id>"
},
"name": "coolify_get_application_preview_logs"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tail | No | Return the most recent logs (tail behavior) | |
| uuid | Yes | UUID of the resource | |
| level | No | Minimum log level to include | |
| limit | No | Maximum number of filtered log entries to return | |
| lines | No | Server log lines to fetch; all (or -1) fetches all. Defaults to limit. Filtering still caps the returned entries at limit. | |
| since | No | ISO 8601 timestamp - only logs after this time | |
| until | No | ISO 8601 timestamp - only logs before this time | |
| search | No | Text to search for in log messages (case-insensitive) | |
| service_name | No | Compose service whose container to read (Coolify v4.4+); defaults to the first container | |
| pull_request_id | Yes | Pull request number of the preview | |
| show_timestamps | No | Include server timestamps for accurate time filtering |