Update Artifact Metadata
artifact-update_metadataUpdate an EXISTING artifact's metadata — its display name and/or visibility. Metadata only: this never changes code or content. For content edits use artifact-edit (or the git flow via artifact-get_git_token); to deploy use artifact-publish; to create a new artifact use artifact-create.
Requires sessionId — the id of an existing artifact (returned by artifact-create; if you have an artifact URL like https://app.agentgrid.io/artifacts/, it is the last path segment). Send at least one of name or privacy (both may be set in one call).
Renaming requires write capability. Changing visibility requires share capability. Sending both fields requires both capabilities on the artifact.
Fields:
sessionId (required) — the artifact to update.
name — new display name.
privacy — "public" (anyone with the link) or "private" (only the artifact's team).
Returns: { success, message }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | New display name. | |
| privacy | No | New visibility. | |
| sessionId | Yes | The artifact session id to update. |