send_chat_message
⚠ COSTS LLM CREDITS — same path as POST /api/chat. Router V5 classifies the message: Ask Clarity (persisted), Create Agent (spawns Aurora research), or single-tool fulfill (queued prompt job). Use this for chat turns; use create_agent only when you explicitly want agent spawn without single-tool fulfill. Aurora chooses the complete route adaptively.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| messages | Yes | Full or partial ChatMessage array, e.g. [{"sender":"User","content":"..."}] | |
| session_depth | No | Deprecated compatibility field. Both values use Aurora's adaptive routing policy. | |
| attachment_ids | No | READY chat-attachment ids from upload_chat_attachment. Bound onto the last user message as fileAttachments. | |
| conversationId | No | Optional NexusGenAI conversation id |