Duplicate (clone) an EXISTING artifact into a new, independent artifact in your current team's General workspace — the single container holding the team's artifacts, where the source already sits. The destination is not a parameter.
This copies the artifact's code, assets, and supported database content. If a supported database cannot be copied, the entire duplication fails and no usable copy is returned. It does NOT copy chat or custom domains. This is different from running `git clone` locally: git clone only creates a local checkout, while this tool creates a new artifact with a new sessionId.
Requires sessionId for a readable source artifact that belongs to the caller's current team. Public, shared, or otherwise readable artifacts in other teams cannot be duplicated with this MCP v1 tool. The caller must also have write access to the team's General workspace, which is what grants writing anywhere in that team. name is optional; the default is "<source name> (Copy)".
**Retry safety:** duplication is not idempotent. If a call times out or its response is lost, list recent artifacts (workspace-list_artifacts) before retrying because the first call may already have created the copy.
**Returns:** { success, sessionId, sourceSessionId, name, artifactType, artifactUrl, nextSteps } — plus playgroundUrl and previewUrl when the copy is an app or knowledge artifact; a markdown copy gets previewUrl only
ConnectorOAuth