collect_docker_optimization_workload
Capture bounded performance profiling data from a verified Docker image build to validate an optimization session. Choose events, call graph, and duration to collect evidence for that build only.
Instructions
Run and collect only a verified image Build produced by this one-confirmation optimization session. The caller selects bounded evidence, never an image, command, mount, network, Docker option, or host path. A failed attempt after workload-lease issuance is charged and stops further build/collection operations in that Session; it must not be retried unchanged.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | stat | |
| events | No | ||
| build_id | Yes | ||
| call_graph | No | dwarf | |
| session_id | Yes | ||
| event_source | No | auto | |
| frequency_hz | No | ||
| duration_seconds | No | ||
| max_output_bytes | No | ||
| workload_timeout_seconds | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| uri | Yes | ||
| summary | Yes | ||
| artifact_id | Yes | ||
| artifact_type | Yes | ||
| schema_version | No | 1.0 | |
| evidence_quality | No |