Class SessionContext

java.lang.Object
net.thevpc.naru.agent.SessionContext

public class SessionContext extends Object
  • Constructor Details

    • SessionContext

      public SessionContext(AgentContext agentContext)
  • Method Details

    • nextOp

      public AgentOp nextOp()
    • addNextOp

      public void addNextOp(AgentOp any)
    • getUserQueries

      public int getUserQueries()
    • isRequireUserInput

      public boolean isRequireUserInput()
    • setRequireUserInput

      public SessionContext setRequireUserInput(boolean requireUserInput)
    • addSystem

      public void addSystem(String m)
    • addMessage

      public boolean addMessage(String m)
    • addToolResult

      public void addToolResult(String m)
    • addMessage

      public void addMessage(ChatMessage assistantMsg)
    • setLastResult

      public void setLastResult(ChatMessage lastResult)