feat(starter): Spring Boot Starter Integration#168
feat(starter): Spring Boot Starter Integration#168AlbumenJ merged 3 commits intoagentscope-ai:mainfrom
Conversation
Codecov Report❌ Patch coverage is 📢 Thoughts on this report? Let us know! |
| name = "enabled", | ||
| havingValue = "true", | ||
| matchIfMissing = true) | ||
| public ReActAgent agentscopeReActAgent( |
There was a problem hiding this comment.
Please note that ReActAgent is not thread-safe. Therefore, we may need to use an ObjectProvider.
There was a problem hiding this comment.
Toolkit is also not thread-safe
There was a problem hiding this comment.
Sorry, it was my lack of consideration. I have already made some optimizations to the code
pom.xml
Outdated
| <module>agentscope-dependencies-bom</module> | ||
| <module>agentscope-extensions</module> | ||
| <module>agentscope-distribution</module> | ||
| <module>agentscope-spring-boot-starter</module> |
There was a problem hiding this comment.
| <module>agentscope-spring-boot-starter</module> | |
| <module>agentscope-spring-boot-starters</module> |
Then use agentscope-spring-boot-starter for this PR
We will add some agentscope-{components}-spring-boot-starter in the future
There was a problem hiding this comment.
OK, I have added the Spring Boot Starters module and moved the existing Spring Boot Starter module to Starters
AgentScope-Java Version
[The version of AgentScope-Java you are working on, e.g. 1.0.1, check your pom.xml dependency version or run
mvn dependency:tree | grep agentscope-parent:pom(only mac/linux)]1.0.2-SNAPSHOT
Description
Background
This PR is mainly for adding Spring Boot Starter #147
Purpose
To enable SpringBoot applications to quickly integrate AgentScope, the content of this PR is as follows:
Configuration example
Checklist
Please check the following items before code is ready to be reviewed.
mvn spotless:applymvn test)