@@ -20,7 +20,6 @@ import (
2020 "github.com/charmbracelet/crush/internal/agent/hyper"
2121 "github.com/charmbracelet/crush/internal/agent/prompt"
2222 "github.com/charmbracelet/crush/internal/agent/tools"
23− "github.com/charmbracelet/crush/internal/agent/tools/mcp"
2423 "github.com/charmbracelet/crush/internal/config"
2524 "github.com/charmbracelet/crush/internal/csync"
2625 "github.com/charmbracelet/crush/internal/history"
@@ -412,11 +411,6 @@ func (c *coordinator) buildTools(ctx context.Context, agent config.Agent) ([]fan
412411 }
413412 }
414413
415− // Wait for MCP initialization to complete before reading MCP tools.
416− if err := mcp.WaitForInit(ctx); err != nil {
417− return nil, fmt.Errorf("failed to wait for MCP initialization: %w", err)
418− }
419−
420414 for _, tool := range tools.GetMCPTools(c.permissions, c.cfg.WorkingDir()) {
421415 if agent.AllowedMCP == nil {
422416 // No MCP restrictions