execute

val execute: suspend (State, JsonObject) -> ToolOutcome<State>