diff --git a/Sources/XXClient/Functions/SetDashboardURL.swift b/Sources/XXClient/Functions/SetDashboardURL.swift
new file mode 100644
index 0000000000000000000000000000000000000000..f76c23377e3c35df2d3143fc6bf6e09dbc72d21f
--- /dev/null
+++ b/Sources/XXClient/Functions/SetDashboardURL.swift
@@ -0,0 +1,22 @@
+import Bindings
+import XCTestDynamicOverlay
+
+public struct SetDashboardURL {
+  public var run: (String) -> Void
+
+  public func callAsFunction(baseURL: String) {
+    run(baseURL)
+  }
+}
+
+extension SetDashboardURL {
+  public static let live = SetDashboardURL { baseURL in
+    BindingsSetDashboardURL(baseURL)
+  }
+}
+
+extension SetDashboardURL {
+  public static let unimplemented = SetDashboardURL(
+    run: XCTUnimplemented("\(Self.self)")
+  )
+}