You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Wrap successful SBOM upload response with polling URL (#47)
On success, replace the raw DependencyTrack response relay with a PIA
envelope exposing only `polling_url`. The publisher does not know the
DependencyTrack instance URL, but DT's token-polling endpoint does not
require PIA authentication, so the publisher can query DT directly once
PIA hands them the full URL.
Failure responses are still relayed verbatim: DT's own error body
(e.g. CycloneDX validation message) is the most useful information on
failure, and wrapping it would either drop it, double-encode it, or
duplicate it without adding anything actionable.
Signed-off-by: Lukas Puehringer <lukas.puehringer@eclipse-foundation.org>
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
0 commit comments