FunctionsAgentAction: Toolkit & {
    messageLog?: Toolkit[];
}

Type that represents an agent action with an optional message log.