AgentNext.END constant and bump version to 1.5.6
This commit is contained in:
@@ -2,4 +2,6 @@ package de.extio.lmlib.agent;
|
||||
|
||||
public final record AgentNext(String name, Boolean gradingPassed) {
|
||||
|
||||
public static final AgentNext END = new AgentNext(null, null);
|
||||
|
||||
}
|
||||
|
||||
@@ -70,7 +70,7 @@ public interface BaseAgent {
|
||||
}
|
||||
|
||||
default AgentNext chooseNext(final AgentContext context) {
|
||||
return new AgentNext(null, null);
|
||||
return AgentNext.END;
|
||||
}
|
||||
|
||||
default List<AgentContext> execute(final Client client, final ExecutorService agentExecutorService, final AgentContext context) {
|
||||
|
||||
@@ -100,7 +100,7 @@ public class AgentTest {
|
||||
},
|
||||
null,
|
||||
null,
|
||||
context -> new AgentNext(null, null)));
|
||||
context -> AgentNext.END));
|
||||
|
||||
final var context = new AgentContext(agents);
|
||||
context.getContext().put("code", List.of(Files.readString(Path.of("src/main/java/de/extio/lmlib/agent/Agent.java"))));
|
||||
|
||||
Reference in New Issue
Block a user