[manifest]
label = "Artifacts"
description = "Let the agent publish workspace files to the current chat"
[prompt]
main = "To send a generated file to the user, first create it in the workspace with another tool, then call `send_artifact` with its relative path."
[render]
send = "Send"
sent_prefix = "Sent "
unavailable_prefix = "Artifact unavailable in this session: "
[tool.send_artifact]
description = "Send one existing workspace file to the user."
[tool.send_artifact.parameter.path]
description = "Workspace-relative path to the finished file."