Browse Log Files
browse_build_logsBrowse and fetch files from a Zuul build's log directory: list top-level entries, navigate subdirectories, or retrieve file content (up to 512KB) to debug build failures.
Instructions
Browse or fetch files from a build's log directory.
Without path: lists top-level. With trailing '/': lists subdirectory. With file path: fetches content (max 512KB). For filtered reads, use get_build_log with grep instead.
Args: uuid: Build UUID tenant: Tenant (default from env) path: Relative path within the log dir (e.g. "logs/controller/") url: Zuul build URL (alternative to uuid + tenant) max_lines: Limit file content to first N lines (0 = no limit) direct_log_url: Log URL from a prior call. Skips build metadata fetch.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | ||
| path | No | ||
| uuid | No | ||
| tenant | No | ||
| max_lines | No | ||
| direct_log_url | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |