Skip to content

[FEATURE]: Support mDNS for Scan Network feature in iOS app #27

@msgongora

Description

@msgongora

Feature hasn't been suggested before.

  • I have verified this feature I'm about to request hasn't been suggested before.

Describe the enhancement you want to request

I would like to request the addition of mDNS (Multicast DNS) support to the "Scan Network" feature within the WhisperCode iOS app.

The primary advantage of this implementation is that it supports environments with multiple Opencode instances running on a single workstation or across multiple hosts within the LAN.

Current Limitation: The current network scan implementation doesn't identify or list multiple instances when they share the same IP address (but different ports/service names). Users are typically forced to manually input addresses or are limited to the first instance discovered.

Proposed Enhancement: By implementing mDNS (Bonjour) discovery, the app would be able to:

  • Enumerate all active services: Automatically list every unique Opencode instance broadcasting on the network, even if they reside on the same host.

  • Simplified Discovery: Remove the need for users to remember specific port numbers or static IPs.

  • Dynamic Resolution: Gracefully handle instances that might be containerized or running on dynamic internal networks where .local resolution is more reliable.

Implementing this would greatly improve the workflow for power users and developers who run multiple models or environments simultaneously.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions