diff --git a/.gitignore b/.gitignore
index 769de89..6ba5cde 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,4 +1,5 @@
/target/
/.classpath
/.project
-/.settings/
\ No newline at end of file
+/.settings/
+.vscode/settings.json
diff --git a/pom.xml b/pom.xml
index ffd71b2..1a8b94f 100755
--- a/pom.xml
+++ b/pom.xml
@@ -4,7 +4,7 @@
lm-lib
de.extio
lm-lib
- 1.5.3
+ 1.5.4
21
diff --git a/src/main/java/de/extio/lmlib/agent/BaseAgent.java b/src/main/java/de/extio/lmlib/agent/BaseAgent.java
index 378c186..c3d4cf4 100644
--- a/src/main/java/de/extio/lmlib/agent/BaseAgent.java
+++ b/src/main/java/de/extio/lmlib/agent/BaseAgent.java
@@ -66,7 +66,11 @@ public interface BaseAgent {
}
default Function chooseNext() {
- return context -> new AgentNext(null, null);
+ return this::chooseNext;
+ }
+
+ default AgentNext chooseNext(final AgentContext context) {
+ return new AgentNext(null, null);
}
default List execute(final Client client, final ExecutorService agentExecutorService, final AgentContext context) {