1.0 KiB
1.0 KiB
1. Config and defaults
- 1.1 Add image-specific stream timeout fields to gateway config.
- 1.2 Register image stream timeout defaults in the config loader.
- 1.3 Add config validation for image stream timeout ranges.
- 1.4 Expose image stream timeout defaults in
deploy/config.example.yaml.
2. Image stream runtime behavior
- 2.1 Detach image stream upstream contexts from client cancellation.
- 2.2 Add image-specific data interval timeout handling to
/v1/images/*streaming. - 2.3 Add image-specific data interval timeout handling to
Responses + image_generationstreaming. - 2.4 Preserve upstream draining after downstream write failures in both image stream paths.
3. Tests and verification
- 3.1 Add config tests for image stream timeout defaults and validation.
- 3.2 Add image streaming disconnect tests for the Images API path.
- 3.3 Add image streaming disconnect tests for the Responses image tool path.
- 3.4 Run focused Go tests for the touched config and image service paths.