docs(rust-link): a sidecar refuses a plugin that names another server (D155)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01E14m6SuuY6i1vASFeGDBeY
This commit is contained in:
2026-09-26 01:22:53 -05:00
parent 5d7633c051
commit 7bbe9fa5ef
3 changed files with 14 additions and 8 deletions

View File

@@ -197,10 +197,11 @@ Each pair is fully independent: its own ports, its own `sidecar.toml`, its own d
own token, its own row on the website.
Set `[game].server_id` in each `sidecar.toml` to match that server's plugin config. It is a
**cross-check**, not a second source of truth — the plugin's announcement wins — and it exists to
catch exactly one mistake: two game servers pointed at one sidecar by a copied config, which is
silent in every other design and produces one server's history under another's name. When it fires
you get a warning naming both ids.
**cross-check**, not a second source of truth, and it exists to catch exactly one mistake: two game
servers dialling one sidecar, which is silent in every other design and produces one server's
history under another's name. When it fires, the sidecar refuses the plugin that names the other
server, before anything it sent is stored, and logs an `ERROR` naming both ids; that plugin retries
every few seconds until its `Port` is corrected. The installer and the egg set it for you.
---