authorize_managed_docker_session
Authorize a bounded Docker performance session with exact image, command, mounts, resource limits, and allowed modes, requiring explicit user consent for the workload.
Instructions
Authorize the exact immutable image, command, mounts, resource limits, modes, and budget pinned in this project's Docker policy. This never builds or pulls an image. A fresh user reply to that exact summary is required; MCP tool permission is not workload consent. allowed_modes is required and must exactly equal the non-empty mode set shown in that summary; expanding it requires a new summary and fresh authorization.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| allowed_modes | Yes | ||
| authorization | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| state | Yes | ||
| created_at | Yes | ||
| expires_at | Yes | ||
| session_id | Yes | ||
| target_kind | Yes | ||
| allowed_modes | Yes | ||
| content_sha256 | Yes | ||
| instance_count | Yes | ||
| schema_version | No | 1.0 | |
| perflens_version | Yes | ||
| max_workload_runs | Yes | ||
| authorization_mode | Yes | ||
| max_active_seconds | Yes | ||
| max_evidence_bytes | Yes | ||
| workload_runs_used | Yes | ||
| active_seconds_used | Yes | ||
| evidence_bytes_used | Yes | ||
| invalidation_reason | No | ||
| workload_spec_sha256 | No | ||
| project_identity_sha256 | Yes | ||
| authorization_receipt_sha256 | Yes | ||
| existing_target_identity_sha256 | No | ||
| client_connection_identity_sha256 | Yes |