AIContextItem
typedef
A context item.
Properties
documents?: Array<AIContextItemDocument>module:ai/aicore/model/aicontext~AIContextItem#documentsPer-document metadata for the
current-documentcontext item.Each entry corresponds to a single root and produces one
{ type: 'document' }request entry when the context item is serialized to API request data. Single-root setups use an array with one entry — there is no scalar single-document fallback.For
type: 'document'context items, this array is the source of truth; the basecontent,id, andselectionfields are ignored.hidden?: booleanmodule:ai/aicore/model/aicontext~AIContextItem#hiddenisReadOnly?: booleanmodule:ai/aicore/model/aicontext~AIContextItem#isReadOnlylabel: stringmodule:ai/aicore/model/aicontext~AIContextItem#labelresourceId?: stringmodule:ai/aicore/model/aicontext~AIContextItem#resourceIdselection?: Array<object>module:ai/aicore/model/aicontext~AIContextItem#selectionsessionId?: string | nullmodule:ai/aicore/model/aicontext~AIContextItem#sessionIduiId: stringmodule:ai/aicore/model/aicontext~AIContextItem#uiIdversion?: numbermodule:ai/aicore/model/aicontext~AIContextItem#version
Value
AIContextItemRequestData & object