The Artifact tool's auto_open option only appears if server-side config enables Artifact type creation for you.
auto_open with at_create and after_first_write is in the tool schema but spliced in only when server config enables Artifact type creation.
What's wrong with this entry?
The Artifact tool schema accepts auto_open with values at_create and after_first_write, applying only to a create with type_url and no file_path. It is spliced into the schema only when Artifact type creation is enabled for the account by server-side config, so with no server value the parameter is not offered at all.
- Passing it alongside
file_pathis refused with reasonauto_open_with_files; passing it withouttype_urlis an input-validation error. - In 2.1.246 the only
auto_openstrings in the build were unrelated telemetry reasons, so the parameter itself is new.
auto_open: un(["at_create", "after_first_write"])
Strings lifted out of the shipped bundle, so the claim above can be checked against them.