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

Function interactiveConfiguration

cmd/container-use/agent/configure.go:48–63  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

46}
47
48func interactiveConfiguration() error {
49 selectedAgent, err := RunAgentSelector()
50 if err != nil {
51 // If the user quits, it's not an error, just exit gracefully.
52 if err.Error() == "no agent selected" {
53 return nil
54 }
55 return fmt.Errorf("failed to select agent: %w", err)
56 }
57
58 agent, err := selectAgent(selectedAgent)
59 if err != nil {
60 return err
61 }
62 return configureAgent(agent)
63}
64
65type ConfigurableAgent interface {
66 name() string

Callers 1

configure.goFile · 0.85

Calls 3

RunAgentSelectorFunction · 0.85
selectAgentFunction · 0.85
configureAgentFunction · 0.85

Tested by

no test coverage detected