Categories of tools that can be invoked.
@type t() :: :read | :edit | :delete | :move | :search | :execute | :think | :fetch | :switch_mode | :other