Group of 3 You'll notice
Artifact tool network and boot failures now carry a transient flag plus more diagnostic detail like status, timing, and port requirements
What
Error handling for the Artifact tool's network and boot requests was made more informative:
- When an artifact content fetch fails with a plain network error, the message now explicitly states that outbound HTTPS on port 443 is required for the Artifact tool, instead of a generic "network error".
- A new
transientflag is now attached to some of these failures, marking them as potentially temporary. - Artifact publish/boot-error telemetry now includes the original request, HTTP status, and sync/agent/relay context flags when the error is a boot request or failure.
- Boot-request network failures are now also tagged with wall-clock timing (
wall_elapsed_ms) and a relay flag, alongside the existing error code.
Why
These changes make it easier to diagnose why an artifact failed to load or publish, and let callers distinguish transient (likely retryable) network problems from persistent ones.