Retrieval is migrating out of the data layer and into the agent layer: instead of a single top-k vector query, agents are given a harness of composable primitives (keyword/BM25 search, grep, semantic search, file read/scroll) and reason dynamically about which query terms and search strategies to use across turns.
It changes where retrieval responsibility belongs. If the agent orchestrates retrieval, the infrastructure must expose filesystem-like operations and multiple search modalities rather than a fixed retriever API, shifting design away from 'one embed+top-k' pipelines.
Any agentic system over large corpora should expose a tool surface (search + navigation) rather than a single retrieval endpoint, letting the model compose operations iteratively.
Retrieval complexity is now baked into the agent layer, with agents dynamically reasoning about query terms and search strategies.
Retrieval harnesses should give agents a full set of tools including keyword search, grep, semantic search, and file navigation.
GBM25
Composing filesystem operations via pipes in an agentic loop.