OptionalagentID of the agent that owns this source (agi_...). null if the source is not agent-owned.
Optionalcontext_ID of the installation this source belongs to (cin_...). null if the source is not attached to an installation.
Optionalcreated_When the source was created (ISO 8601).
Source ID (cso_...).
OptionalmetadataArbitrary key-value metadata associated with this source. Shape is caller-defined. null if no metadata was set.
Optionalparent_ID of the parent source (cso_...) when this source was derived from another source. null for top-level sources.
OptionalpayloadType-specific payload provided when the source was created. The shape depends on the type value. null if no payload was supplied.
OptionalstateCurrent lifecycle state of this source. One of "active" (ingestion running normally) or "paused" (ingestion suspended). Note that per-run ingestion progress is tracked separately and is not exposed on this field.
OptionalteamID of the team associated with this source (tem_...). null if the source has no team association.
OptionalthreadID of the conversation thread linked to this source (thr_...). null if the source is not thread-scoped.
OptionaltypeSlug identifying the kind of content this source provides, e.g. "file/document" or "web/link". null if the type is not set.
Optionalupdated_When the source record was last updated (ISO 8601).
OptionaluserID of the user associated with this source (usr_...). null if the source has no user association.
A source attached to an installation that supplies content for the agent's context. Sources are processed asynchronously after creation.