ExportBundle
Exports: everything a user or an app holds, in formats that work elsewhere.
interface ExportBundleWhat an export produced: a zip at url (a link that works until expiresAt, 7 days) of
sizeBytes, what's in it, and remainingDependencies, what keeps needing NoClick while the
account exists (the agent runtime, channels, people's pending asks, app hosting,
connections). The zip's README.md says the same for a person, its manifest.json for code.
Attributes
| url | string | null | |
| expiresAt | Date | null | |
| sizeBytes | number | |
| contents | ExportItem[] | |
| remainingDependencies | string[] | |
| raw | JsonObject | The response JSON exactly as the API sent it. |
ExportItem
interface ExportItemOne thing in an export and the form it leaves in: kind (agent, conversations, memory,
database, files, dict, queue, code, app, credentials, phone_number, domain),
its name, and detail, a sentence saying where it is in the zip and what to do with it.
Attributes
| kind | string | |
| name | string | |
| detail | string |