• Refines a raw user prompt to improve suggestion quality.

    Parameters

    • rawPrompt: string

      The original raw prompt text.

    Returns Promise<{ error?: string; refinedPrompt?: string }>

    A promise resolving to a refined prompt or an error.