Parent
#1432
Governing plan: docs/plans/2026-04-26-issue-42-multimodal-fast-paths.md
What to build
Add a request-scoped VLM preprocessing-policy contract so operator pixel controls are routed only to supported image processors and become part of the image-feature cache identity.
This slice comes from the latest #42 watch-log note about min_pixels, max_pixels, resized_height, and resized_width. It should make repeated-image reuse safe when the same bytes are decoded under different preprocessing policies.
Acceptance criteria
Blocked by
Parent
#1432
Governing plan:
docs/plans/2026-04-26-issue-42-multimodal-fast-paths.mdWhat to build
Add a request-scoped VLM preprocessing-policy contract so operator pixel controls are routed only to supported image processors and become part of the image-feature cache identity.
This slice comes from the latest #42 watch-log note about
min_pixels,max_pixels,resized_height, andresized_width. It should make repeated-image reuse safe when the same bytes are decoded under different preprocessing policies.Acceptance criteria
min_pixels,max_pixels,resized_height,resized_width) are normalized into a stable preprocessing-policy receipt before image processing.Blocked by