Package: @effect/ai
Module: Tool
A utility type to convert a Schema.TaggedRequest into an Tool.
Signature
export interface FromTaggedRequest<S extends AnyTaggedRequestSchema> extends
Tool<
S["_tag"],
{
readonly parameters: S
readonly success: S["success"]
readonly failure: S["failure"]
readonly failureMode: "error"
}
>
{}
Since v1.0.0