Use this file to discover all available pages before exploring further.
GET /capabilities tells you exactly what the connected provider supports — which verbs are available, which search modes are enabled, and what limits apply. Call this endpoint at startup to decide which features your application can use, and degrade gracefully when a capability is absent.The presence of the omp_version field in the response signals that the provider implements OMP natively. The SDK uses this to choose between a passthrough adapter (thin HTTP client) and a translation adapter.
caps = mem.capabilities()if caps.features.vector_search: results = mem.search("package manager preferences", user_id="u1")else: # Fall back to listing with a scope filter page = mem.list(user_id="u1", scope="coding/preferences")
A lightweight liveness probe that confirms the server is running and the provider is reachable. No parameters required. This endpoint is unauthenticated.
Use GET /healthz in your container readiness probe or load-balancer health check. Use GET /capabilities when you need to inspect feature support — the two endpoints serve different purposes.