diff options
Diffstat (limited to 'makima/src/server/messages.rs')
| -rw-r--r-- | makima/src/server/messages.rs | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/makima/src/server/messages.rs b/makima/src/server/messages.rs index 0c92447..401afb0 100644 --- a/makima/src/server/messages.rs +++ b/makima/src/server/messages.rs @@ -25,6 +25,12 @@ pub struct StartMessage { pub channels: u16, /// Audio encoding format pub encoding: AudioEncoding, + /// Optional contract ID to save transcript to (requires auth_token) + #[serde(skip_serializing_if = "Option::is_none")] + pub contract_id: Option<String>, + /// Optional auth token (JWT) for authenticated sessions + #[serde(skip_serializing_if = "Option::is_none")] + pub auth_token: Option<String>, } /// Stop message to terminate the session. |
