Get prompt instance by name Args: name: Name of the prompt Returns: Prompt: Prompt instance or None if not found
(self, name: str)
| 747 | return restored_config |
| 748 | |
| 749 | async def get(self, name: str) -> Optional[Prompt]: |
| 750 | """Get prompt instance by name |
| 751 | |
| 752 | Args: |
| 753 | name: Name of the prompt |
| 754 | |
| 755 | Returns: |
| 756 | Prompt: Prompt instance or None if not found |
| 757 | """ |
| 758 | prompt_config = self._prompt_configs.get(name) |
| 759 | if prompt_config is None: |
| 760 | return None |
| 761 | return prompt_config.instance if prompt_config.instance is not None else None |
| 762 | |
| 763 | async def get_info(self, name: str) -> Optional[PromptConfig]: |
| 764 | """Get a prompt configuration by name |
no outgoing calls
no test coverage detected