@@ -37,7 +37,7 @@ func ListPlugins(tenant_id string, page int, page_size int) *entities.Response {
3737 type responseData struct {
3838 List []installation `json:"list"`
3939 Total int64 `json:"total"`
40- }
40+ }
4141
4242 // get total count
4343 totalCount , err := db.GetCount [models.PluginInstallation ](
@@ -99,7 +99,7 @@ func ListPlugins(tenant_id string, page int, page_size int) *entities.Response {
9999 finalData := responseData {
100100 List : data ,
101101 Total : totalCount ,
102- }
102+ }
103103
104104 return entities .NewSuccessResponse (finalData )
105105}
@@ -395,6 +395,7 @@ func ListAgentStrategies(tenant_id string, page int, page_size int) *entities.Re
395395 models.AgentStrategyInstallation // pointer to avoid deep copy
396396
397397 Declaration * plugin_entities.AgentStrategyProviderDeclaration `json:"declaration"`
398+ Meta plugin_entities.PluginMeta `json:"meta"`
398399 }
399400
400401 providers , err := db .GetAll [models.AgentStrategyInstallation ](
@@ -429,6 +430,7 @@ func ListAgentStrategies(tenant_id string, page int, page_size int) *entities.Re
429430 data = append (data , AgentStrategy {
430431 AgentStrategyInstallation : provider ,
431432 Declaration : declaration .AgentStrategy ,
433+ Meta : declaration .Meta ,
432434 })
433435 }
434436
@@ -440,6 +442,7 @@ func GetAgentStrategy(tenant_id string, plugin_id string, provider string) *enti
440442 models.AgentStrategyInstallation // pointer to avoid deep copy
441443
442444 Declaration * plugin_entities.AgentStrategyProviderDeclaration `json:"declaration"`
445+ Meta plugin_entities.PluginMeta `json:"meta"`
443446 }
444447
445448 agent_strategy , err := db .GetOne [models.AgentStrategyInstallation ](
@@ -479,5 +482,6 @@ func GetAgentStrategy(tenant_id string, plugin_id string, provider string) *enti
479482 return entities .NewSuccessResponse (AgentStrategy {
480483 AgentStrategyInstallation : agent_strategy ,
481484 Declaration : declaration .AgentStrategy ,
485+ Meta : declaration .Meta ,
482486 })
483487}
0 commit comments