Add embabel module: GOAP planning from types, conditions, cost-based choice and a plain Spring AI comparison, each with a captured transcript

Co-Authored-By: Claude Sonnet 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01G8ikz8xdWuTP5yun8DZ1hk
This commit is contained in:
Claude
2026-10-11 08:15:46 +00:00
commit ec1b076e9b
20 changed files with 601 additions and 0 deletions
+13
View File
@@ -0,0 +1,13 @@
mvn dependency:tree for the embabel module, filtered to embabel, spring-ai, spring-boot and kotlin-stdlib:
com.ankurm.agents:embabel:jar:1.0.0
com.embabel.agent:embabel-agent-api:jar:1.5.3:compile
com.embabel.agent:embabel-agent-ai:jar:1.5.3:compile
com.embabel.common:embabel-common-core:jar:2.0.4:compile
com.embabel.common:embabel-common-util:jar:2.0.4:compile
ch.qos.logback:logback-classic:jar:1.5.38:compile
com.embabel.common:embabel-common-textio:jar:2.0.4:compile
org.jetbrains.kotlin:kotlin-stdlib:jar:2.2.21:compile
org.springframework.boot:spring-boot:jar:4.1.1:compile
org.springframework.ai:spring-ai-client-chat:jar:2.0.1:compile
org.springframework.ai:spring-ai-model:jar:2.0.1:compile
org.springframework.ai:spring-ai-commons:jar:2.0.1:compile