Demand source: Bannerbear metadata field — an arbitrary string stored + returned. Pipeline use case: carry an internal record ID / trace ID through the render request.
Proposed design:
- Optional
metadata: string (or small object) on CLI/API requests.
- API JSON response (
response_format: json): echo the metadata back.
- CLI: write to a sidecar
.json or a structured log.
Acceptance:
- POST with metadata -> the JSON response contains the exact same metadata.
- Without metadata -> the field is absent (not null).
Effort: S. Priority #6.
Demand source: Bannerbear
metadatafield — an arbitrary string stored + returned. Pipeline use case: carry an internal record ID / trace ID through the render request.Proposed design:
metadata: string(or small object) on CLI/API requests.response_format: json): echo the metadata back..jsonor a structured log.Acceptance:
Effort: S. Priority #6.