Class DefaultAgentResolver.Builder
java.lang.Object
io.agentscope.spring.boot.agui.common.DefaultAgentResolver.Builder
- Enclosing class:
DefaultAgentResolver
Builder for DefaultAgentResolver.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build the resolver.registry(io.agentscope.core.agui.registry.AguiAgentRegistry registry) Set the agent registry.serverSideMemory(boolean enabled) Enable or disable server-side memory management.sessionManager(ThreadSessionManager sessionManager) Set the session manager for server-side memory support.
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
registry
public DefaultAgentResolver.Builder registry(io.agentscope.core.agui.registry.AguiAgentRegistry registry) Set the agent registry.- Parameters:
registry- The agent registry- Returns:
- This builder
-
sessionManager
Set the session manager for server-side memory support.- Parameters:
sessionManager- The session manager- Returns:
- This builder
-
serverSideMemory
Enable or disable server-side memory management.- Parameters:
enabled- Whether to enable server-side memory- Returns:
- This builder
-
build
Build the resolver.- Returns:
- The built resolver
- Throws:
NullPointerException- if registry is not set
-