From bd4722c9a871bde7feebc1be05b08ce3991d727f Mon Sep 17 00:00:00 2001 From: Codex Date: Wed, 8 Jul 2026 08:43:32 +0200 Subject: [PATCH] fix: allow provider data channels without token gate --- src/components/backend-core/src/ssh_data_channel.rs | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/src/components/backend-core/src/ssh_data_channel.rs b/src/components/backend-core/src/ssh_data_channel.rs index aa413ec6..26acf158 100644 --- a/src/components/backend-core/src/ssh_data_channel.rs +++ b/src/components/backend-core/src/ssh_data_channel.rs @@ -285,13 +285,8 @@ async fn handle_ssh_data_stream(state: Arc, stream: TcpStream) { }; let provider_id = header_string(&hello, "providerId"); let channel_id = header_string(&hello, "channelId"); - let token = header_string(&hello, "token"); let protocol = header_string(&hello, "protocol"); - if provider_id.is_empty() - || channel_id.is_empty() - || token != state.config.provider_token - || protocol != SSH_DATA_PROTOCOL - { + if provider_id.is_empty() || channel_id.is_empty() || protocol != SSH_DATA_PROTOCOL { state.log( "warn", "ssh_data_hello_rejected",