java.lang.Object
com.mulesoft.modules.agent.broker.internal.state.model.LLMOutput
All Implemented Interfaces:
HasInternalReasoning, Serializable

public class LLMOutput extends Object implements Serializable, HasInternalReasoning
See Also:
  • Constructor Details

    • LLMOutput

      public LLMOutput(String result, String reasoning, boolean additionalInputRequired, boolean goalComplete, boolean goalFailed)
  • Method Details

    • getResult

      public String getResult()
    • getReasoning

      public String getReasoning()
    • isAdditionalInputRequired

      public boolean isAdditionalInputRequired()
    • isGoalComplete

      public boolean isGoalComplete()
    • isGoalFailed

      public boolean isGoalFailed()
    • getInternalReasoning

      public InternalReasoning getInternalReasoning()
      Specified by:
      getInternalReasoning in interface HasInternalReasoning
    • setInternalReasoning

      public void setInternalReasoning(InternalReasoning internalReasoning)
    • getId

      public String getId()
    • setId

      public void setId(String id)