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)
| 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. |
no outgoing calls
no test coverage detected