OptionalapplicationThe owning Application's ID. Required when scope is Application or Both.
OptionalapplicationWhere this conversation surfaces in the UI:
OptionaldefaultOptional per-conversation pinned default agent (e.g. Research Agent).
Optionallinked"What is this conversation about?" pointer — the Entity whose record
this conversation references. Paired with linkedRecordId via
the DB CHECK constraint CK_Conversation_LinkBinding: both NULL or
both populated. Form Builder cockpit passes the MJ: Components
entity ID + the active form's ComponentID so the cockpit can later
filter "prior conversations about THIS form."
OptionallinkedPrimary key of the linked record, serialized as a string. Used with linkedEntityId. NVARCHAR(500) in the DB — handles any PK shape (UUID, int, composite).
Optional scoping inputs to ConversationEngine.CreateConversation. Forwards to the new ApplicationScope / ApplicationID / DefaultAgentID columns on Conversation. All fields optional; omit for the default 'Global' main-chat behavior. Embedded chat surfaces (e.g. the Form Builder cockpit) should pass
applicationScope: 'Application'plus anapplicationIdso the conversation doesn't pollute the main chat list.