refactor: consolidate config logic into ConfigService

Created centralized ConfigService for configuration management.
Added deprecation comments to ConfigBuilder and AgentBuilder.
Platform-specific defaults centralized in one place.
Removed placeholder ConfigService from agent_lifecycle.go.
This commit is contained in:
Fimeg
2025-11-10 22:23:56 -05:00
parent 52c9c1a45b
commit e1173c9f3b
5 changed files with 182 additions and 21 deletions

View File

@@ -91,6 +91,7 @@ func NewAgentBuild(c *gin.Context) {
}
// UpgradeAgentBuild handles agent upgrade requests
// Deprecated: Use ConfigService for config building
func UpgradeAgentBuild(c *gin.Context) {
agentID := c.Param("agentID")
if agentID == "" {