Problem: Multi-stage document reasoning workflows need the model to repeatedly re-inspect the same original multimodal documents. Today this requires retransmitting files each call, increasing bandwidth/latency and risking inconsistencies.
Request: Add a first-class way to upload/register a set of multimodal documents once (server-side) and reference them by stable IDs across multiple Responses API calls, so the model can re-access the original bytes reliably without client retransmission.
Why it matters: Enables reliable multi-step pipelines (extract → verify → reconcile → cite), reduces bandwidth/latency, and improves reproducibility.
Acceptance criteria:
-
Upload once; receive document/set ID(s)
-
Reference ID(s) in subsequent Responses calls (with explicit access scope + TTL/retention controls)
-
Works for images + PDFs/Office docs and mixed sets
-
Deterministic “same content” guarantees (hash/versioning) and clear expiry/errors