Agent Artifact is a durable, portable work product with its own identity, versions, sources, permissions, execution, access control and history.The useful result of an Agent Application is often the work it produces, not the conversation around it. A message belongs to a conversation timeline. An artifact has its own address and lifecycle. A user can revise it, compare versions, share it outside the original conversation, or use it as input to later work. Discussing a spreadsheet is different from having the spreadsheet.
Concepts
Agent Artifact
A durable work product created or maintained by an instance: content plus a record.