Skip to content

Commit 8c9458c

Browse files
authored
Merge pull request #325 from Nov1c444/feat/add-meta
feat: agent plugin add meta version
2 parents 5f8072c + cfd399b commit 8c9458c

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

internal/service/manage_plugin.go

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)