Carolopedia

A public encyclopedia of Carolverse.

📖 Carolopedia › Droids › Carol Intent DrafterEntity page

Carol Intent Drafter

Droid Generates Carol's WhatsApp and web chat replies via LLM. The hot-path droid that drafts every user-facing response in Carol's voice, incorporating system prompt, conversation history, tool results, and service routing context.

📖About

Carol Intent Drafter is a droid that writes Carol’s WhatsApp and web chat replies. Its purpose is to produce natural, conversational responses in Carol’s voice.

📖Usage

Readers encounter its work through Carol’s chat replies. It provides dedicated reply generation for Carol’s conversations.

📖Purpose

PA-C0 is the primary reply generator for Carol. Every message Carol sends to a user flows through this droid. It takes the full context (system prompt, conversation history, service routing decision from PA-C12, and any tool results) and produces a natural, conversational reply that sounds like Carol.

📖Duties

- Build the full user prompt from conversation history and the latest message
- Call the LLM with Carol's system prompt and tool-augmented context
- Handle LLM failures gracefully with OpenAI fallback
- Parse and clean the LLM response before returning it to the caller
- Enable tool-use for image-attachment messages via Read access

📖Constraints

- Must complete within 120s (300s with image attachments)
- Runs synchronously in the hot path — latency directly impacts user experience
- Does NOT decide what to say — only generates the text. Routing decisions are made upstream by PA-C12.

👤Belongs to

Source: Droid Families · Public information reflected here.