release(v2.1.2): Linux mDNS local-discovery
release / agent-darwin-amd64 (push) Successful in 54s
release / agent-darwin-arm64 (push) Successful in 30s
release / agent-linux-amd64 (push) Successful in 29s
release / agent-linux-arm64 (push) Successful in 29s
release / agent-linux-arm7 (push) Successful in 28s
release / agent-windows-amd64 (push) Successful in 28s
release / agent-windows-arm64 (push) Successful in 28s
release / tray/helper/setup (push) Has been cancelled
release / Attach to GitHub release (push) Has been cancelled

Adds the CHANGELOG entry for this pass's mDNS work (local_discovery.go,
hosts_override.go -- see prior commit for the two real bugs found via
live testing), bumps AgentVersion, and documents prefer_local_directory
in agent.yml.example.

Also backfills CHANGELOG entries for v2.1.0/v2.1.1 (Windows agent,
WireGuard client, installer, CI), which were tagged and released but
never documented here.
This commit is contained in:
2026-08-10 19:02:00 -04:00
parent 9fdbb8aab0
commit 1837d18da8
3 changed files with 38 additions and 1 deletions
+8
View File
@@ -37,6 +37,14 @@ ldap_socket: "/run/theta/ldap.sock"
# directory WebSocket is up. The tray checkbox persists here too.
auto_vpn: false
# mDNS local-discovery (MULTI_SITE_SPEC.md Appendix B): when a
# theta-gateway/theta-proxy on the local network segment announces itself as
# fronting this agent's server_url host, skip the relay/WAN path and talk to
# it directly. Off by default -- it changes host name resolution on this
# machine. Linux only for now; Windows/macOS need their own platform-native
# support before this does anything there.
prefer_local_directory: false
# Windows-specific (DESIGN-WINDOWS.md ??11). Ignored on Linux.
service_name: "theta-agent" # Windows service name
desktop_helper: "" # theta-agent-helper.exe path (session-0 ops)