When users paste a library URL or agent UUID, the find_library_agent
tool now does direct ID lookup first (both by graph_id and library
agent ID) before falling back to text search.
This fixes the issue where searching by UUID would fail because
it was only doing text matching on agent names/descriptions.