All Classes and Interfaces
Class
Description
Protobuf type
atessera.sensei.grpc.AddStudentReplyProtobuf type
atessera.sensei.grpc.AddStudentReplyProtobuf type
atessera.sensei.grpc.AddStudentRequestProtobuf type
atessera.sensei.grpc.AddStudentRequestA stub to allow clients to do limited synchronous rpc calls to service Control.
A stub to allow clients to do synchronous rpc calls to service Control.
A stub to allow clients to do ListenableFuture-style rpc calls to service Control.
Base class for the server implementation of the service Control.
A stub to allow clients to do asynchronous rpc calls to service Control.
Protobuf type
atessera.sensei.grpc.DeleteStudentReplyProtobuf type
atessera.sensei.grpc.DeleteStudentReplyProtobuf type
atessera.sensei.grpc.DeleteStudentRequestProtobuf type
atessera.sensei.grpc.DeleteStudentRequestFinds a laboratory work directory using an LLM agent.
Represents a Docker container managed by
DockerRunner.Runs commands inside resource limited Docker containers.
Result of running a command inside a Docker container.
Protobuf type
atessera.sensei.grpc.GetStudentsReplyProtobuf type
atessera.sensei.grpc.GetStudentsReplyProtobuf type
atessera.sensei.grpc.GetStudentsRequestProtobuf type
atessera.sensei.grpc.GetStudentsRequestA local clone of a student git repository.
Sends reports to students by e-mail.
Agent that generates a poetic UNIX/Bushido styled message when no execution command could be detected.
Provides persistent storage for application data using H2 MVStore
as an embedded file-based key-value database.
Resource limits applied to a Docker container during a check.
Protobuf type
atessera.sensei.grpc.ResumeStudentReplyProtobuf type
atessera.sensei.grpc.ResumeStudentReplyProtobuf type
atessera.sensei.grpc.ResumeStudentRequestProtobuf type
atessera.sensei.grpc.ResumeStudentRequestAgent that examines the workspace files to determine the shell command needed to run the laboratory work.
LangChain4j tool for running laboratory commands inside execution environments.
Global configuration of the laboratory checking system.
SMTP related settings.
LangChain4j tools that expose files inside a base directory.
Protobuf type
atessera.sensei.grpc.StudentInfoProtobuf type
atessera.sensei.grpc.StudentInfoProtobuf type
atessera.sensei.grpc.SuspendStudentReplyProtobuf type
atessera.sensei.grpc.SuspendStudentReplyProtobuf type
atessera.sensei.grpc.SuspendStudentRequestProtobuf type
atessera.sensei.grpc.SuspendStudentRequestAgent that provides structured, styled review feedback for a laboratory submission.
Agent that evaluates student source code against task requirements and returns a numerical score from 0 to 10.
Protobuf type
atessera.sensei.grpc.TerminateReplyProtobuf type
atessera.sensei.grpc.TerminateReplyProtobuf type
atessera.sensei.grpc.TerminateRequestProtobuf type
atessera.sensei.grpc.TerminateRequestProtobuf type
atessera.sensei.grpc.UpdateStudentReplyProtobuf type
atessera.sensei.grpc.UpdateStudentReplyProtobuf type
atessera.sensei.grpc.UpdateStudentRequestProtobuf type
atessera.sensei.grpc.UpdateStudentRequest