MCPcopy Create free account
hub / github.com/1Panel-dev/1Panel / extractOpenclawDefaultModel

Function extractOpenclawDefaultModel

agent/app/service/agents_overview.go:71–86  ·  view source on GitHub ↗
(conf map[string]interface{})

Source from the content-addressed store, hash-verified

69}
70
71func extractOpenclawDefaultModel(conf map[string]interface{}) string {
72 agents, ok := conf["agents"].(map[string]interface{})
73 if !ok {
74 return ""
75 }
76 defaults, ok := agents["defaults"].(map[string]interface{})
77 if !ok {
78 return ""
79 }
80 model, ok := defaults["model"].(map[string]interface{})
81 if !ok {
82 return ""
83 }
84 primary, _ := model["primary"].(string)
85 return strings.TrimSpace(primary)
86}
87
88func countOpenclawConfiguredChannels(conf map[string]interface{}) int {
89 channels, ok := conf["channels"].(map[string]interface{})

Callers 1

GetOverviewMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected