def find_prompt_file()

in devai-cli/src/devai/commands/prompts.py [0:0]


def find_prompt_file(path: str) -> Tuple[Path, bool]:
    """Find a prompt file, checking user directory first, then package directory.
    Returns (path, is_user_override)"""
    # Check user's custom directory first
    user_dir = get_user_prompts_dir()
    if user_dir:
        user_file = user_dir / path
        if user_file.exists():
            return user_file, True
    
    # Fall back to package directory
    package_file = get_package_prompts_dir() / path
    return package_file, False