MCPcopy Index your code
hub / github.com/SkyworkAI/DeepResearchAgent / register_symbol

Method register_symbol

src/dynamic/server.py:423–430  ·  view source on GitHub ↗

Register a symbol that can be auto-injected into dynamic code. Args: name: Symbol name (e.g., "TOOL", "Tool") obj: The object to inject

(self, name: str, obj: Any)

Source from the content-addressed store, hash-verified

421 return None
422
423 def register_symbol(self, name: str, obj: Any) -> None:
424 """Register a symbol that can be auto-injected into dynamic code.
425
426 Args:
427 name: Symbol name (e.g., "TOOL", "Tool")
428 obj: The object to inject
429 """
430 self._symbol_registry[name] = obj
431
432 def register_context_provider(self, context_name: str, provider: Callable[[], Dict[str, Any]]) -> None:
433 """Register a context-based import provider.

Callers 5

initializeMethod · 0.80
initializeMethod · 0.80
initializeMethod · 0.80
initializeMethod · 0.80
initializeMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected