ChatId - a client-minted UUID v4, never derived from content or location.
API reference sections
Schema
CreateChatRequest
Type object
Shape
| Field | Type | Description |
|---|---|---|
| chat_idrequired | ChatId | |
| titlerequired | string | |
| modelrequired | ModelSelection | |
| profile_id | ProfileId or null | The profile the chat belongs to (AI schema 13): the profile of the window it is started in. An older client sends none, and the service places the chat as it places one written before profiles - with nothing read yet, in the first profile. |
{
"chat_id": "00000000-0000-4000-8000-000000000000",
"title": "string",
"model": {
"provider": "string",
"requested_model": "string",
"default_reasoning": "default"
},
"profile_id": "00000000-0000-4000-8000-000000000000"
}The contract has no example values, so example bodies are generated from each schema: every field is shown with a placeholder of its type.
Used by
Generated from contract version 1. Last updated .
