Install
Initialize the client
Methods at a glance
Write
Read
The existing
push(..., transcript=True) and list(..., transcript=True) calls store and
filter transcripts. See the session transcript guide for their exact
signatures and precedence.
Utilities
Quick example
publish_artifact()
https://artifacta.io/a/{slug}. Idempotent — re-publishing the same artifact updates the page and keeps the same URL.
Returns a
dict with page_id, public_url, visibility, and access.
unpublish()
art_...) or a page slug (pg_...).
Returns a dict with page_id and unpublished: True.