All Classes and Interfaces

Class
Description
Protobuf type atessera.sensei.grpc.AddStudentReply
Protobuf type atessera.sensei.grpc.AddStudentReply
 
Protobuf type atessera.sensei.grpc.AddStudentRequest
Protobuf type atessera.sensei.grpc.AddStudentRequest
 
 
 
 
 
 
A 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.
Runs Cron.work() periodically on a dedicated daemon thread.
Finds 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.
A 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.
 
Resource limits applied to a Docker container during a check.
 
Agent 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.
 
Agent 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.TerminateReply
Protobuf type atessera.sensei.grpc.TerminateReply
 
Protobuf type atessera.sensei.grpc.TerminateRequest
Protobuf type atessera.sensei.grpc.TerminateRequest