Represents a terminal tool rule configuration where if this tool gets called, it must end the agent loop.
@type t() :: %LettaAPI.Model.TerminalToolRule{ tool_name: String.t(), type: String.t() | nil }