diff --git a/cmd/dotagents/setup.go b/cmd/dotagents/setup.go index cc9509b..167c929 100644 --- a/cmd/dotagents/setup.go +++ b/cmd/dotagents/setup.go @@ -24,9 +24,6 @@ func runSetup(opts runOptions) error { repoRoot := filepath.Dir(configPath) streams := setupStreams(opts) - fmt.Fprintln(streams.out, "dotagents setup") - fmt.Fprintf(streams.out, "config root: %s\n\n", repoRoot) - cfg, err := loadSetupConfig(configPath, home) if err != nil { return err @@ -54,6 +51,9 @@ func runSetup(opts runOptions) error { return enc.Encode(detection) } + fmt.Fprintln(streams.out, "dotagents setup") + fmt.Fprintf(streams.out, "config root: %s\n\n", repoRoot) + skills, roles, mcps, err := scanNativeImports(cfg, detected, repoRoot, home) if err != nil { return err