Delete source documents (POST /documents/delete) by reference or by
Qdrant filter. The server constrains the filter to points carrying
source and no file_path, so file points are never deleted. A
condition-free filter ({}, { must: [] }, f.and() with no operands,
...) would match every source document and is refused client-side with
invalid_request before any request is sent.
{ sources } or { filter } (at least one condition).
References of the documents to delete: 1 to MAX_DELETE_SOURCES_PER_REQUEST.
Qdrant filter selecting the documents to delete (at least one condition).
The number of documents (not points) removed.
Notify the watcher that source documents changed (POST /documents).
The watcher queues and coalesces the references and retrieves each
through its source callback. Resolves with the 202 body: accepted
references and synchronously rejected notifications.
1 to MAX_DOCUMENTS_PER_REQUEST { source, rule } notifications.
Name of the inference rule that indexes the document.
Source reference (<name>://<id>).
Optionaloptions: NotifyOptions & { wait?: false }
Omit, or { wait: false }.
Notify and process synchronously (POST /documents?wait=true). Resolves
with one result per document (indexed, unchanged, deleted, failed).
1 to MAX_DOCUMENTS_PER_REQUEST { source, rule } notifications.
Name of the inference rule that indexes the document.
Source reference (<name>://<id>).
{ wait: true }.
Notify with a wait flag known only at runtime.
1 to MAX_DOCUMENTS_PER_REQUEST { source, rule } notifications.
Name of the inference rule that indexes the document.
Source reference (<name>://<id>).
Optionaloptions: NotifyOptions
Notify options.
Source-document operations. Notify only: the watcher always retrieves content through the source callback.