Container Tool Protocol
The container tool protocol defines how Veoveo sends bounded work to first-party containers and receives callback results.
When To Use It
- Keep requests tied to a workspace, artifact, operation, and tool intent.
- Return outputs as artifacts, blobs, events, or operation updates.
- Surface failure messages clearly enough for retry or support triage.
Review Checklist
- Confirm the source artifact is correct.
- Check output artifacts and blobs before sharing results.
- Review the operation timeline for warnings, errors, retries, and callbacks.
Media To Add
- Sequence diagram: request, queued work, container execution, callback, materialization, and operation wake. It helps operators debug long-running tools. Source: test container callback flow.