from src.prompt.prompt_catalog import PromptCatalog import os def find_plan_prompt(prompt_id: str) -> str: prompt_catalog = PromptCatalog() prompt_catalog.load(os.path.join(os.path.dirname(__file__), 'data', 'simple_plan_prompts.jsonl')) prompt_item = prompt_catalog.find(prompt_id) if not prompt_item: raise ValueError(f"Prompt ID '{prompt_id}' not found.") return prompt_item.prompt