Skip to content

Reference

Agent tools

The tools a connected agent gets from artifact.guru, and what each one does.

Overview

You never call these yourself: your agent picks them from what you ask. Knowing them helps you phrase requests and follow what the agent did. When a connection has several workspaces, each tool takes an optional workspace, and tools given an artifact find its workspace on their own.

Publish and find

ToolWhat it does
publishPublishes a new artifact, or a new version of a binary file or site at the same link. Text formats go inline; binary files go through create_upload first.
create_uploadReserves upload addresses for images, PDF, Word, PowerPoint, Excel and zipped sites.
list_artifactsLists artifacts, newest first, or searches titles, file names, tags, projects and text.
get_artifactDetails of one artifact: its link, who can open it, versions and files.
list_projectsProjects in the connected workspaces, with how many artifacts each holds.

Read and edit

ToolWhat it does
read_artifactReads an artifact's source before a change: whole files with line numbers, or an outline of larger ones.
edit_artifactSends only the change. Everything applies or nothing does, the result is checked against a picture, and edits made by someone else in between are never overwritten.
rollbackMakes an earlier version live. The link shows it right away.

Organize and share

ToolWhat it does
update_artifactRenames an artifact, replaces its tags, moves it to a project, or gives its link a new name (the old one keeps redirecting).
create_projectCreates a project, or returns the existing one with that name.
shareChanges who can open a link, invites people by email, makes a new secret code, or turns controls off for full screen.

Delete

ToolWhat it does
delete_artifactDeletes an artifact and all its versions. Its link stops working.
delete_older_versionsFrees storage by deleting the versions older than the live one. Newer ones stay.