From c67ea513f394ea70e0950c4b6667854105bd0f0e Mon Sep 17 00:00:00 2001 From: spacedandy-agents-simplex <342056592+spacedandy-agents-simplex@users.noreply.github.com> Date: Fri, 16 Oct 2026 21:00:39 +0000 Subject: [PATCH] ci: create the iOS backend's probe user before its first named command A client started with -s gives that server every role, names included, only to the users that exist when it starts, so the name probe's first connect plan on a new database failed with NO_NAME_SERVERS (run 38904976359). The user is now created by a plain run first, as every other peer is and as desktop's backend does. --- scripts/ci/ios-sim/backend.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/scripts/ci/ios-sim/backend.sh b/scripts/ci/ios-sim/backend.sh index 02b293a9f9..639b647bd9 100755 --- a/scripts/ci/ios-sim/backend.sh +++ b/scripts/ci/ios-sim/backend.sh @@ -334,6 +334,8 @@ seed_names() { # What the app will resolve, from a client that knows none of the names' owners. probe_names() { local target pattern + # -s gives its server the names role only to users that exist when the client starts + chat probe 1 "/u" --user-display-name ci_probe for target in "#cinews.testing|ok to connect via relays" "@cialice.testing|contact address: ok to connect" "@cibobby.testing|contact address: ok to connect" "ciboth.testing|You can also connect to @ciboth"; do pattern=${target#*|} target=${target%%|*}