effect-io-ai

Package: @effect/ai
Module: Tool

Tool.RequiresHandler

A utility type to determine if the specified tool requires a user-defined handler to be implemented.

Signature

type RequiresHandler<Tool> = Tool extends ProviderDefined<
  infer _Name,
  infer _Config,
  infer _RequiresHandler
> ? _RequiresHandler
  : true

Source

Since v1.0.0