Skip to main content
POST
Send a chat-native turn to the in-product Aletheia assistant.

Body

application/json
message
string
required

The caller's chat turn. Must be a non-empty string.

session_id
string

Optional chat session id.

locale
string

Optional BCP-47 locale.

Response

The core's answer, chat-shaped. refused:true means the core (or the adapter's length guard) withheld an ungrounded answer; answer is then a fixed canned refusal string, never model-generated.

answer
string
required
grounding
object[]
required
refused
boolean
required
refusalReason
string