From e0c5ed1eee10649e610c790ba9e05ef348744460 Mon Sep 17 00:00:00 2001 From: Snow Pettersen Date: Sun, 8 Mar 2026 10:59:25 -0400 Subject: [PATCH] relax session_id requirement on artifact upload --- src/bitdrift_public/protobuf/client/v1/api.proto | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/bitdrift_public/protobuf/client/v1/api.proto b/src/bitdrift_public/protobuf/client/v1/api.proto index 4458f2e..678e81d 100644 --- a/src/bitdrift_public/protobuf/client/v1/api.proto +++ b/src/bitdrift_public/protobuf/client/v1/api.proto @@ -312,8 +312,8 @@ message UploadArtifactRequest { // The timestamp associated with this upload. This allows us to possibly reject the upload of very old artifacts. google.protobuf.Timestamp time = 6 [(validate.rules).message = {required: true}]; - // The session ID associated with the artifact. - string session_id = 7 [(validate.rules).string = {min_len: 1}]; + // The session ID associated with the artifact if applicable. + string session_id = 7; // The set of feature flags that were active at the time of artifact emission. repeated FeatureFlag feature_flags = 8;