operator [] method

AgentTool operator [](
  1. String name
)

Looks up a tool by name, throwing ToolNotFoundException when missing.

Implementation

AgentTool operator [](String name) {
  return lookup(name) ?? (throw ToolNotFoundException(name));
}