Group of 2 You'll notice
Redeploying an Artifact that was already published routinely skips the confirmation prompt, tracked via routineRepublishedPaths
What
- Publishing an Artifact now checks the Artifact's type-lock and capabilities before deciding whether to prompt for confirmation, and denies publishing a
contractor type change once an Artifact is type-locked. - A new
routineRepublishedPathsset and aroutineUnaskedflag track when a redeploy of the same path was already routine, so Claude Code doesn't ask for confirmation again for it. - This
routineUnaskedstate is checked per path onframeUrlsand is stamped onto both app state and the tool's returned data when it applies.
Why
This avoids repeatedly asking for confirmation when republishing an Artifact that's already been routinely republished, while still protecting against unexpected type changes on a locked Artifact.