Log tail
GET /api/v3/runs/:run/log
Log tail (secrets masked), at most 1 MB per call (log_page_bytes); ask again with from=offset until finished and an empty chunk. A job keeps at most 50 MB of log, then a truncation marker
Request
{ chunk, offset, finished }