Fixing verbosity
This commit is contained in:
5
main.go
5
main.go
@@ -34,7 +34,6 @@ func main() {
|
|||||||
|
|
||||||
// Connect to MCP servers if configured
|
// Connect to MCP servers if configured
|
||||||
if len(cfg.MCPServers) > 0 {
|
if len(cfg.MCPServers) > 0 {
|
||||||
fmt.Println("Connecting to MCP servers...")
|
|
||||||
if err := mcpManager.ConnectServers(cfg.MCPServers); err != nil {
|
if err := mcpManager.ConnectServers(cfg.MCPServers); err != nil {
|
||||||
log.Printf("Warning: Failed to connect to some MCP servers: %v", err)
|
log.Printf("Warning: Failed to connect to some MCP servers: %v", err)
|
||||||
}
|
}
|
||||||
@@ -61,6 +60,10 @@ func main() {
|
|||||||
// Check if arguments are provided (non-interactive mode)
|
// Check if arguments are provided (non-interactive mode)
|
||||||
if len(os.Args) > 1 {
|
if len(os.Args) > 1 {
|
||||||
query := strings.Join(os.Args[1:], " ")
|
query := strings.Join(os.Args[1:], " ")
|
||||||
|
// Display MCP status in non-interactive mode if servers are configured
|
||||||
|
if len(cfg.MCPServers) > 0 {
|
||||||
|
displayMCPStatusInline(mcpManager)
|
||||||
|
}
|
||||||
processQuery(ctx, client, messages, query)
|
processQuery(ctx, client, messages, query)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -49,7 +49,6 @@ func (m *Manager) ConnectServers(servers map[string]config.MCPServer) error {
|
|||||||
|
|
||||||
for name, serverCfg := range servers {
|
for name, serverCfg := range servers {
|
||||||
if err := m.connectServer(name, serverCfg); err != nil {
|
if err := m.connectServer(name, serverCfg); err != nil {
|
||||||
log.Printf("Warning: Failed to connect to MCP server %s: %v", name, err)
|
|
||||||
// Store the error in the connection
|
// Store the error in the connection
|
||||||
m.servers[name] = &ServerConnection{
|
m.servers[name] = &ServerConnection{
|
||||||
Name: name,
|
Name: name,
|
||||||
@@ -58,7 +57,6 @@ func (m *Manager) ConnectServers(servers map[string]config.MCPServer) error {
|
|||||||
}
|
}
|
||||||
continue
|
continue
|
||||||
}
|
}
|
||||||
log.Printf("Successfully connected to MCP server: %s", name)
|
|
||||||
}
|
}
|
||||||
|
|
||||||
return nil
|
return nil
|
||||||
|
|||||||
Reference in New Issue
Block a user