OptionalcontextThe context id, absent only when status is 'no_record'.
OptionalerrorPresent only when status is 'failed': the machine-readable failure class, when known. A bulk
lane failure reports BulkIngestionFileErrorCode; a synchronous upsertContexts failure
reports UpsertContextErrorCode — the two lanes use distinct, mostly-overlapping codes.
OptionalerrorPresent only when status is 'failed': the terminal failure reason.
The file's path: folderPath/filename, or just filename at the upload root.
The file's current durable status.
OptionalupdatedWhen this status was last recorded; absent when status is 'no_record'.
The durable ingestion status of one file/text context at a path, returned by AiKnowledgeBaseReference.getFileStatus and as one entry of AiKnowledgeBaseFolderStatusResponse.files.