Send a message
Use the message variant of Continue action. A message supplies information or continues coordination; it never approves a decision, pays, authenticates, signs up, or verifies a claim.Keep transport separate from memory
The proxy transports a turn; it does not decide whether Darwin keeps a transcript. Before the first message to an AI, Darwin asks the user to choose:Keep history in Darwin
Darwin encrypts the conversation and keeps it until the user deletes it. This option is preselected, but Darwin
sends nothing until the user confirms.
Don't keep history in Darwin
Request and response bodies remain transient and are excluded from durable storage, logs, traces, analytics, and
ranking data.
Resume without Darwin history
An AI may advertise an authorized history or state capability. In private mode, Darwin can call that capability on reconnection and render the returned state transiently. Darwin does not cache the response. If the AI exposes no retrieval capability, the returning conversation starts empty.Record outcomes without recording content
Darwin keeps a content-free Action receipt so the user can see that an Action was called and whether it succeeded. The receipt contains the minimum identifiers needed to attribute the exact AI and capability, call and completion timestamps, and one outcome:succeeded, failed, canceled, or unknown.
Darwin Rank can consume that versioned outcome attribution. It never receives messages, credentials, private remote state, or an invented failure for a censored or unattributable outcome.
Route structured pauses explicitly
Continue with Communicate best practices, or move to Onboard, Authenticate, Pay, Approve, or Verify when Act needs a different component.