Type alias ToolContextLike<UserData>

ToolContextLike<UserData>: ToolContext<UserData> | ToolContextInit<UserData>

Tool context or data that can be normalized into one. Used by APIs that accept an already-built context as well as direct tool lists or tool maps.

Type Parameters

  • UserData = UnknownUserData