Skip to content

Tailscale companion host flaps offline on every Bonjour update #64

Open

Description

@jaywedgeworth22

Review of origin/main at 1a07a87.

CompanionModel.activeEndpoint uses the saved remote host. noteDiscovery still calls reconcile when that peer is absent from the Bonjour list, and reconcile sets the phase to offline. The next poll can mark it live again. That also unmounts DashboardView, which drops an in-flight clean confirmation.

File: ios/Sources/CompanionModel.swift, noteDiscovery and reconcile.

Activity

  1. jaywedgeworth22 commented on Oct 4, 2026

    @jaywedgeworth22
    CollaboratorAuthor

    PR #69 keeps a saved Tailscale, IP, or domain host online when Bonjour updates. A failed fetch still reports that the Mac did not answer.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions