AIContextItem
typedef
A context item.
Properties
documents : Array<AIContextItemDocument> | undefinedmodule: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 : boolean | undefinedmodule:ai/aicore/model/aicontext~AIContextItem#hiddenisReadOnly : boolean | undefinedmodule:ai/aicore/model/aicontext~AIContextItem#isReadOnlylabel : stringmodule:ai/aicore/model/aicontext~AIContextItem#labelresourceId : string | undefinedmodule:ai/aicore/model/aicontext~AIContextItem#resourceIdselection : Array<object> | undefinedmodule:ai/aicore/model/aicontext~AIContextItem#selectionsessionId : string | null | undefinedmodule:ai/aicore/model/aicontext~AIContextItem#sessionIduiId : stringmodule:ai/aicore/model/aicontext~AIContextItem#uiIdversion : number | undefinedmodule:ai/aicore/model/aicontext~AIContextItem#version
Value
AIContextItemRequestData & object