WebMvcConfiguration
@Configuration(proxyBeanMethods = false) @ConditionalOnWebApplication(type = ConditionalOnWebApplication.Type.SERVLET) @ConditionalOnClass(name = "org.springframework.web.bind.annotation.RestController") public static class WebMvcConfiguration
源码Source
io/agentscope/spring/boot/admin/AgentscopeAdminAutoConfiguration.java:240–261Web Mvc 配置,保存相关配置项。位于 io.agentscope.spring.boot.admin 包。核心成员包括 agentscopeSessionAdminController、agentscopeSubagentTaskController。
Data-plane REST surface. Only loaded for Servlet web applications.
方法摘要Method Summary
方法详情Method Detail
agentscopeSessionAdminController
public SessionAdminController agentscopeSessionAdminController(SessionOperations ops, ObjectProvider<AgentStateStore> sessions, AdminAuditLogger audit, AdminProperties properties)
执行 agentscopeSessionAdminController 方法。
Performs the agentscope session admin controller operation.
参数Parameters
| 名称Name | 类型Type | 说明Description |
|---|---|---|
ops | SessionOperations | ops(类型 `SessionOperations`)。The ops. |
sessions | ObjectProvider<AgentStateStore> | 会话(类型 `ObjectProvider`)。The sessions. |
audit | AdminAuditLogger | audit(类型 `AdminAuditLogger`)。The audit. |
properties | AdminProperties | 属性(类型 `AdminProperties`)。The properties. |
SessionAdminController返回SessionAdminController。Returns session admin controller.
源码Source
io/agentscope/spring/boot/admin/AgentscopeAdminAutoConfiguration.java:245–253agentscopeSubagentTaskController
public SubagentTaskController agentscopeSubagentTaskController(SubagentTaskOperations ops, AdminAuditLogger audit, AdminProperties properties)
执行 agentscopeSubagentTaskController 方法。
Performs the agentscope subagent task controller operation.
参数Parameters
| 名称Name | 类型Type | 说明Description |
|---|---|---|
ops | SubagentTaskOperations | ops(类型 `SubagentTaskOperations`)。The ops. |
audit | AdminAuditLogger | audit(类型 `AdminAuditLogger`)。The audit. |
properties | AdminProperties | 属性(类型 `AdminProperties`)。The properties. |
SubagentTaskController返回SubagentTaskController。Returns subagent task controller.
源码Source
io/agentscope/spring/boot/admin/AgentscopeAdminAutoConfiguration.java:255–260