MCPcopy
hub / github.com/dagger/container-use / configureAgent

Function configureAgent

cmd/container-use/agent/configure.go:98–117  ·  view source on GitHub ↗
(agent ConfigurableAgent)

Source from the content-addressed store, hash-verified

96}
97
98func configureAgent(agent ConfigurableAgent) error {
99 fmt.Printf("Configuring %s...\n", agent.name())
100
101 // Save MCP config
102 err := agent.editMcpConfig()
103 if err != nil {
104 return err
105 }
106 fmt.Printf("✓ Configured %s MCP configuration\n", agent.name())
107
108 // Save rules
109 err = agent.editRules()
110 if err != nil {
111 return err
112 }
113 fmt.Printf("✓ Saved %s container-use rules\n", agent.name())
114
115 fmt.Printf("\n%s configuration complete!\n", agent.name())
116 return nil
117}
118
119// Helper functions
120func saveRulesFile(rulesFile, content string) error {

Callers 2

configure.goFile · 0.85
interactiveConfigurationFunction · 0.85

Calls 3

nameMethod · 0.65
editMcpConfigMethod · 0.65
editRulesMethod · 0.65

Tested by

no test coverage detected