Skip to content

Commit ac7b2c9

Browse files
committed
Improve compatibility with LC4J
Signed-off-by: Ricardo Zanini <[email protected]>
1 parent 5df2f45 commit ac7b2c9

File tree

1 file changed

+1
-3
lines changed
  • experimental/fluent/agentic/src/main/java/io/serverlessworkflow/fluent/agentic

1 file changed

+1
-3
lines changed

experimental/fluent/agentic/src/main/java/io/serverlessworkflow/fluent/agentic/AgentAdapters.java

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,21 +18,19 @@
1818
import static dev.langchain4j.agentic.internal.AgentUtil.agentsToExecutors;
1919

2020
import dev.langchain4j.agentic.internal.AgentExecutor;
21-
import dev.langchain4j.agentic.internal.AgentSpecification;
2221
import dev.langchain4j.agentic.scope.AgenticScope;
2322
import dev.langchain4j.agentic.scope.DefaultAgenticScope;
2423
import io.serverlessworkflow.api.types.func.LoopPredicateIndex;
2524
import java.util.List;
2625
import java.util.function.Function;
2726
import java.util.function.Predicate;
28-
import java.util.stream.Stream;
2927

3028
public final class AgentAdapters {
3129

3230
private AgentAdapters() {}
3331

3432
public static List<AgentExecutor> toExecutors(Object... agents) {
35-
return agentsToExecutors(Stream.of(agents).map(AgentSpecification.class::cast).toArray());
33+
return agentsToExecutors(agents);
3634
}
3735

3836
public static Function<DefaultAgenticScope, Object> toFunction(AgentExecutor exec) {

0 commit comments

Comments
 (0)