Find a Tool by its name in a drained tools/list slice (typically
client.listTools().tools). Returns the first match wrapped in a
Nullable!Tool, or a null Nullable when no tool carries that name, so
callers can branch on presence without hand-rolling the scan. Usable via
UFCS as tools.byName("calc").
Find a Tool by its name in a drained tools/list slice (typically client.listTools().tools). Returns the first match wrapped in a Nullable!Tool, or a null Nullable when no tool carries that name, so callers can branch on presence without hand-rolling the scan. Usable via UFCS as tools.byName("calc").