Skip to content

Multi-Server Resolution

When action=call is used without server=, bridge can auto-resolve matching tools.

  1. One matching server -> dispatch directly
  2. Multiple matches + explicit server -> explicit target wins
  3. Multiple matches + no server -> score candidates:
    • base priority from config order
    • recency boost if used in recent successful calls
    • parameter-name overlap with tool input schema

If top score gap is >= 0.15, bridge auto-dispatches. Otherwise, it returns an ambiguous response with candidates.

This lets agents omit server when intent is clear, but still get a safe disambiguation response when uncertain.