Library

The Library API provides an aggregated, user-scoped view of generated artifacts and uploaded files. It flattens components stored in agent canvases and merges them with uploaded files, deduplicating by artifact id so each artifact appears once.

Base URL

For local development:

Endpoints

List library items

Query parameters

Response

Kinds

Library stats

Response

Counts reflect the same deduplicated set shown in the list endpoint.

Error codes

  • Files — upload and download raw files
  • Agent Sessions — sessions that produce canvas components