MCPcopy Create free account
hub / github.com/MemTensor/MemOS / require_context

Function require_context

src/memos/context/context.py:188–203  ·  view source on GitHub ↗

Get the current request context, raising an error if not available. Returns: The current RequestContext. Raises: RuntimeError: If called outside of a request context.

()

Source from the content-addressed store, hash-verified

186
187
188def require_context() -> RequestContext:
189 """
190 Get the current request context, raising an error if not available.
191
192 Returns:
193 The current RequestContext.
194
195 Raises:
196 RuntimeError: If called outside of a request context.
197 """
198 context = get_current_context()
199 if context is None:
200 raise RuntimeError(
201 "No request context available. This function must be called within a request handler."
202 )
203 return context
204
205
206class ContextThread(threading.Thread):

Callers

nothing calls this directly

Calls 1

get_current_contextFunction · 0.85

Tested by

no test coverage detected