feat: 完善本地MCP与扩展市场能力
This commit is contained in:
@@ -226,12 +226,7 @@ public class McpController {
|
||||
@Operation(summary = "MCP列表(官方服务)")
|
||||
@GetMapping("/official/list")
|
||||
public ReqResult<List<McpDto>> officialList() {
|
||||
List<McpDto> mcpDtos = mcpConfigApplicationService.queryMcpListBySpaceId(-1L);
|
||||
//移除未发布的
|
||||
mcpDtos.removeIf(mcpDto -> mcpDto.getDeployStatus() != DeployStatusEnum.Deployed);
|
||||
List<SpaceObjectPermissionEnum> permissionList = new ArrayList<>();
|
||||
mcpDtos.forEach(mcpDto -> mcpDto.setPermissions(permissionList.stream().map(SpaceObjectPermissionEnum::name).collect(Collectors.toList())));
|
||||
return ReqResult.success(mcpDtos);
|
||||
return ReqResult.success(List.of());
|
||||
}
|
||||
|
||||
@RequireResource(MCP_DELETE)
|
||||
|
||||
Reference in New Issue
Block a user