package jobqueue import ( "github.com/google/uuid" "github.com/osbuild/osbuild-composer/internal/common" "github.com/osbuild/osbuild-composer/internal/osbuild" "github.com/osbuild/osbuild-composer/internal/target" ) type errorResponse struct { Message string `json:"message"` } type addJobRequest struct { } type addJobResponse struct { ComposeID uuid.UUID `json:"compose_id"` ImageBuildID int `json:"image_build_id"` Manifest *osbuild.Manifest `json:"manifest"` Targets []*target.Target `json:"targets"` } type updateJobRequest struct { Status common.ImageBuildState `json:"status"` Result *common.ComposeResult `json:"result"` } type updateJobResponse struct { }