framework.data_management.DataSourceRequest#

class framework.data_management.DataSourceRequest(user_id, requester, query=None, metadata=<factory>)[source]#

Bases: object

Generic data source request with query and metadata support.

Provides flexible interface for data source providers to receive specific queries and contextual metadata for intelligent retrieval.

user_id: str | None#
requester: DataSourceRequester#
query: str | None = None#
metadata: Dict[str, Any]#
__init__(user_id, requester, query=None, metadata=<factory>)#