v0.1.13
Highlights
- Hardened Codex/imagegen timeout handling so timed-out process groups are killed before stdout/stderr readers are awaited.
- Added regression coverage for already-canceled contexts and child processes that keep output pipes open.
- Changed the default backend timeout to 300s.
- Clarified
max_attemptsas total attempts;3means the initial attempt plus at most two retries.
Notes
This release supersedes the unpublished v0.1.11 and v0.1.12 tags. It includes the timeout cleanup fix and the matching release notes required by the GitHub Release workflow.
Validation
go test ./...go build -o ./imgen ./cmd/imgen- GitHub PR checks:
test,Analyze Go, andCodeQL