hana_ai.retrieval

The hana_ai.retrieval package hosts the HANA AI Core retrieval clients used by the MCP-exposed retrieval tools (object_discovery and data_retrieval). RetrievalBase encapsulates the remote-source, procedure invocation, and progress-monitor plumbing shared by both clients.

HANA AI Core retrieval clients (object discovery, data retrieval).

Clients

object_discovery.ObjectDiscovery(...[, ...])

Object Discovery for interacting with AI Core services.

data_retrieval.DataRetrieval(connection_context)

Data Retrieval for interacting with AI Core services.

retrieval_base.RetrievalBase(connection_context)

Base class for HANA AI Core retrieval procedures (object discovery, data retrieval).