An LLM agent learns how the catalog is indexed, writes its own Vespa queries and runs several of them, each based on what the last one found. Every query appears in the trace while it is being written.
An LLM reads a skill describing the schema, writes its own YQL and runs as many queries as it needs, each based on what the last one found.