14 lines
711 B
Markdown
14 lines
711 B
Markdown
# run/artifact
|
|
|
|
Artifact transfer implementation lives here.
|
|
|
|
Artifact transfer is lower priority than control, job ack/result, and log ingest. Implement concurrency and bandwidth limits before enabling large transfers.
|
|
|
|
Artifact uploads must remain chunked and resumable. Slow, queued, or retrying artifact chunks must not prevent:
|
|
|
|
- control hello/heartbeat calls,
|
|
- job claim/ack/progress/result/cancel/reconcile calls,
|
|
- durable log batch selection, upload, acknowledgement, or cleanup.
|
|
|
|
Artifact queue entries may contain bounded transfer metadata and chunk bytes only. They must not expose host paths, raw credentials, direct sockets, run session transport details, or plugin/browser storage credentials.
|