When Claude stops a monitor itself, your watch-artifact flags stay on the saved command line.
What's wrong with this entry?
When Claude itself tears down a live frame or artifact monitor, the --watch-artifact and --watch-artifact-no-autoreact flags you passed stay on the stored command line. They are only stripped when the stop came from somewhere other than the model.
- Kill paths now tag the stop with an origin flag, set when a live frame is torn down internally and when a monitor task is killed with reason "parent".
modelOrigin: n === "parent",
Strings lifted out of the shipped bundle, so the claim above can be checked against them.
Related
Other releases about the same thing. Found by shared names or similar wording; neither means one caused the other.
-
v2.1.234
--watch-artifactnow fails fast in remote sessionsBoth mention watch
-
v2.1.236
Artifact watch text now says when comment replies are not armed
Both mention watch
-
v2.1.238
Artifact watches are described as paused, not stopped
Both mention watch