UNPKG

@agentica/core

Version:

Agentic AI Library specialized in LLM Function Calling

17 lines (15 loc) 470 B
import type { AgenticaOperation } from "../context/AgenticaOperation"; import type { AgenticaOperationSelection } from "../context/AgenticaOperationSelection"; export function createOperationSelection(props: { operation: AgenticaOperation; reason: string; }): AgenticaOperationSelection { return { operation: props.operation, reason: props.reason, toJSON: () => ({ operation: props.operation.toJSON(), reason: props.reason, }), }; }