diff --git a/src/proto/browserstack/sdk/v1/sdk-messages-accessibility.proto b/src/proto/browserstack/sdk/v1/sdk-messages-accessibility.proto index 2ef8e7d..8678aa0 100644 --- a/src/proto/browserstack/sdk/v1/sdk-messages-accessibility.proto +++ b/src/proto/browserstack/sdk/v1/sdk-messages-accessibility.proto @@ -50,6 +50,7 @@ message AccessibilityConfigRequest { string framework_name = 3; string framework_version = 4; string hub_url = 5; + optional string client_worker_id = 500; } message AccessibilityConfigResponse { diff --git a/src/proto/browserstack/sdk/v1/sdk-messages-ai.proto b/src/proto/browserstack/sdk/v1/sdk-messages-ai.proto index 571a6a2..bd00244 100644 --- a/src/proto/browserstack/sdk/v1/sdk-messages-ai.proto +++ b/src/proto/browserstack/sdk/v1/sdk-messages-ai.proto @@ -6,6 +6,8 @@ message AIBrowserExtensionRequest { string bin_session_id = 1; string browser_name = 2; string browser_version = 3; + optional string client_worker_id = 500; + optional string platform_index = 501; } message AIBrowserExtensionResponse { @@ -17,6 +19,7 @@ message AIBrowserExtensionResponse { message AISelfHealGetRequest { string bin_session_id = 1; optional string platform_index = 2; + optional string client_worker_id = 500; string framework_session_id = 3; string locator_type = 4; @@ -34,6 +37,7 @@ message AISelfHealGetResponse { message AISelfHealStepRequest { string bin_session_id = 1; optional string platform_index = 2; + optional string client_worker_id = 500; string framework_session_id = 3; bool is_success = 4; diff --git a/src/proto/browserstack/sdk/v1/sdk-messages-observability.proto b/src/proto/browserstack/sdk/v1/sdk-messages-observability.proto index 847aa4e..46ad463 100644 --- a/src/proto/browserstack/sdk/v1/sdk-messages-observability.proto +++ b/src/proto/browserstack/sdk/v1/sdk-messages-observability.proto @@ -29,6 +29,7 @@ message ObservabilityConfigRequest { string test_framework_version = 4; optional string hub_url = 5; optional string capabilities = 6; + optional string client_worker_id = 500; } message ObservabilityConfigResponse { diff --git a/src/proto/browserstack/sdk/v1/sdk-messages-percy.proto b/src/proto/browserstack/sdk/v1/sdk-messages-percy.proto index b68b864..9c1fc33 100644 --- a/src/proto/browserstack/sdk/v1/sdk-messages-percy.proto +++ b/src/proto/browserstack/sdk/v1/sdk-messages-percy.proto @@ -7,4 +7,6 @@ message Percy { string percy_capture_mode = 2; string percy_build_id = 3; bool is_percy_auto_enabled = 4; + optional string client_worker_id = 500; + optional string platform_index = 501; } diff --git a/src/proto/browserstack/sdk/v1/sdk-messages.proto b/src/proto/browserstack/sdk/v1/sdk-messages.proto index f6d840e..db5f062 100644 --- a/src/proto/browserstack/sdk/v1/sdk-messages.proto +++ b/src/proto/browserstack/sdk/v1/sdk-messages.proto @@ -28,6 +28,7 @@ message AutomationFrameworkInitRequest { string framework_version = 4; string ref = 5; string hub_url = 6; + optional string client_worker_id = 500; } message AutomationFrameworkInitResponse { @@ -43,6 +44,7 @@ message AutomationFrameworkStartRequest { string ref = 5; string framework_session_id = 6; string hub_url = 7; + optional string client_worker_id = 500; } message AutomationFrameworkStartResponse { @@ -57,6 +59,7 @@ message AutomationFrameworkStopRequest { string ref = 5; string framework_session_id = 6; string hub_url = 7; + optional string client_worker_id = 500; } message AutomationFrameworkStopResponse { @@ -65,6 +68,7 @@ message AutomationFrameworkStopResponse { message FindNearestHubRequest { string bin_session_id = 1; + optional string client_worker_id = 500; } message FindNearestHubResponse { @@ -86,6 +90,8 @@ message StartBinSessionRequest { optional string language_version = 11; string test_framework = 12; optional string wdio_config = 13; + optional string client_worker_id = 500; + optional string platform_index = 501; } message StartBinSessionResponse { @@ -162,11 +168,13 @@ message StopBinSessionResponse { message ConnectBinSessionRequest { string bin_session_id = 1; optional uint32 platform_index = 2; + optional string client_worker_id = 500; } message TestFrameworkEventRequest { string bin_session_id = 1; uint32 platform_index = 2; + optional string client_worker_id = 500; string test_framework_name = 3; string test_framework_version = 4; @@ -198,6 +206,8 @@ message EnqueueTestEventRequest { string bin_session_id = 1; string event_url = 2; bytes event_data_json = 3; + optional string client_worker_id = 500; + optional string platform_index = 501; } message EnqueueTestEventResponse { @@ -210,6 +220,7 @@ message LogCreatedEventRequest { uint32 platform_index = 2; repeated LogEntry logs = 3; optional ExecutionContext execution_context = 4; + optional string client_worker_id = 500; message LogEntry { string test_framework_name = 1; @@ -245,6 +256,7 @@ message TestSessionEventRequest { optional ExecutionContext execution_context = 9; optional bytes capabilities = 10; + optional string client_worker_id = 500; message AutomationSession { string provider = 1; @@ -266,6 +278,8 @@ message FetchDriverExecuteParamsEventRequest { string bin_session_id = 1; string product = 2; optional string script_name = 3; + optional string client_worker_id = 500; + optional string platform_index = 501; } message FetchDriverExecuteParamsEventResponse {