@@ -81,7 +81,7 @@ func NewDaemon(logger hclog.Logger, cfgLoader config.Loader, apiAddr string) (*D
81
81
func (d * Daemon ) StartAndManage (ctx context.Context ) error {
82
82
// Handle clean-up.
83
83
defer func () {
84
- d .logger .Info ("Closing MCP server connections" )
84
+ d .logger .Info ("Shutting down MCP servers and client connections" )
85
85
for _ , n := range d .clientManager .List () {
86
86
if c , ok := d .clientManager .Client (n ); ok {
87
87
_ = c .Close ()
@@ -149,8 +149,8 @@ func (d *Daemon) startMCPServer(ctx context.Context, server runtime.Server) erro
149
149
}
150
150
args = append ([]string {packageNameAndVersion }, server .Args ... )
151
151
152
- logger .Info (
153
- "attempting to start MCP server" ,
152
+ logger .Debug (
153
+ "attempting to start server" ,
154
154
"binary" , runtimeBinary ,
155
155
"args" , args ,
156
156
"environment" , env ,
@@ -161,7 +161,7 @@ func (d *Daemon) startMCPServer(ctx context.Context, server runtime.Server) erro
161
161
return fmt .Errorf ("error starting MCP server: '%s': %w" , server .Name , err )
162
162
}
163
163
164
- logger .Info (fmt . Sprintf ( "MCP server started" ) )
164
+ logger .Info ("Started" )
165
165
166
166
// Get stderr reader
167
167
stderr , ok := client .GetStderr (stdioClient )
@@ -209,12 +209,12 @@ func (d *Daemon) startMCPServer(ctx context.Context, server runtime.Server) erro
209
209
}
210
210
211
211
packageNameAndVersion = fmt .Sprintf ("%s@%s" , initResult .ServerInfo .Name , initResult .ServerInfo .Version )
212
- logger .Info (fmt .Sprintf ("Initialized MCP server : '%s'" , packageNameAndVersion ))
212
+ logger .Info (fmt .Sprintf ("Initialized: '%s'" , packageNameAndVersion ))
213
213
214
214
// Store the client.
215
215
d .clientManager .Add (server .Name , stdioClient , server .Tools )
216
216
217
- logger .Info ("Ready" )
217
+ logger .Info ("Ready! " )
218
218
219
219
return nil
220
220
}
0 commit comments