From e2a0c6acf0d516b7df9e8b58c70a8df14fc22bf2 Mon Sep 17 00:00:00 2001 From: Bob Lee Date: Mon, 2 Nov 2026 14:46:40 +0800 Subject: [PATCH] fix(peer): advertise ssh_proxy_command_v1 from Desktop hosts #3677 turned the Desktop capability set into an explicit list while #3591 added SshProxyCommandV1 to the enum. Each passed CI on its own, but together Desktop stopped advertising the new capability and the remote_surface capability and generated-registry tests fail on main. --- .../contracts/product-domains/src/remote_surface/capabilities.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/crates/contracts/product-domains/src/remote_surface/capabilities.rs b/src/crates/contracts/product-domains/src/remote_surface/capabilities.rs index d2766f842b..f9da65501e 100644 --- a/src/crates/contracts/product-domains/src/remote_surface/capabilities.rs +++ b/src/crates/contracts/product-domains/src/remote_surface/capabilities.rs @@ -237,6 +237,7 @@ const DESKTOP_CAPABILITIES: &[PeerHostCapability] = &[ PeerHostCapability::MiniappAgentContextFilesV1, PeerHostCapability::MiniappAgentImagesV1, PeerHostCapability::WslWorkspacesV1, + PeerHostCapability::SshProxyCommandV1, PeerHostCapability::ComputerUseSharingV1, PeerHostCapability::ProductControlV1, PeerHostCapability::RemoteConnectControlV1,