From e3ff131b46187f8c0760ecc756dccdae60b2c732 Mon Sep 17 00:00:00 2001 From: Snow Pettersen Date: Tue, 3 Mar 2026 12:53:15 -0800 Subject: [PATCH] add session_id to artifact intent --- src/bitdrift_public/protobuf/client/v1/api.proto | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/bitdrift_public/protobuf/client/v1/api.proto b/src/bitdrift_public/protobuf/client/v1/api.proto index cdb295a..4458f2e 100644 --- a/src/bitdrift_public/protobuf/client/v1/api.proto +++ b/src/bitdrift_public/protobuf/client/v1/api.proto @@ -268,6 +268,10 @@ message UploadArtifactIntentRequest { // The timestamp associated with the artifact being uploaded. This allows us to possibly reject the upload of very old artifacts. google.protobuf.Timestamp time = 5 [(validate.rules).message = {required: true}]; + + // The session ID associated with the artifact. This allows correlating the intent with a specific user session. + // This may not be set for all kinds of artifacts, such as state snapshots. + optional string session_id = 7; } message UploadArtifactIntentResponse {