Class SessionInfo

java.lang.Object
com.tnsai.server.session.SessionInfo

public final class SessionInfo extends Object
Metadata for an active chat session. Each session owns exactly one AgentGroup.
  • Constructor Details

    • SessionInfo

      public SessionInfo(String sessionId, com.tnsai.agents.groups.AgentGroup group)
  • Method Details

    • getSessionId

      public String getSessionId()
    • getGroup

      public com.tnsai.agents.groups.AgentGroup getGroup()
    • getCreatedAt

      public Instant getCreatedAt()
    • getLastActivity

      public Instant getLastActivity()
    • touch

      public void touch()
    • getAuditService

      public AuditService getAuditService()
    • getAutonomyLevel

      public AutonomyLevel getAutonomyLevel()
    • setAutonomyLevel

      public void setAutonomyLevel(AutonomyLevel autonomyLevel)