SPB Git

spb/uqo-chat

Public
345 B · 15 lines python
1"""Prompt loader (files cached at import time)."""23from __future__ import annotations45from functools import lru_cache6from pathlib import Path78PROMPTS_DIR = Path(__file__).parent91011@lru_cache12def load_prompt(name: str) -> str:13    path = PROMPTS_DIR / f"{name}.md"14    return path.read_text(encoding="utf-8").strip() if path.exists() else ""15
Files · cd08d441f7c277e8fedd6f3d3be82f02b44553ba
Menu

Theme