From 87044a747b47bd83249d61a45842c7f7b2eae56d Mon Sep 17 00:00:00 2001 From: soryu Date: Sun, 11 Jan 2026 05:52:14 +0000 Subject: Contract system --- makima/src/server/messages.rs | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'makima/src/server/messages.rs') 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, + /// Optional auth token (JWT) for authenticated sessions + #[serde(skip_serializing_if = "Option::is_none")] + pub auth_token: Option, } /// Stop message to terminate the session. -- cgit v1.2.3