mirror of
https://github.com/SuperClaude-Org/SuperClaude_Framework.git
synced 2025-12-29 16:16:08 +00:00
Fix update command and installer logic
This change fixes several issues with the `update` command and the installer: - Corrects the `update` command logic in `setup/cli/commands/update.py`. - Fixes the `update` logic in `setup/core/installer.py` to correctly handle re-installation of components. - Corrects the installation of MCP servers in `setup/components/mcp.py`. Co-authored-by: Mithun Gowda B <mithungowda.b7411@gmail.com> Co-authored-by: jules <jules@users.noreply.github.com>
This commit is contained in:
@@ -229,7 +229,7 @@ class MCPComponent(Component):
|
||||
["claude", "mcp", "list"],
|
||||
capture_output=True,
|
||||
text=True,
|
||||
timeout=30,
|
||||
timeout=60,
|
||||
shell=(sys.platform == "win32")
|
||||
)
|
||||
|
||||
@@ -382,7 +382,7 @@ class MCPComponent(Component):
|
||||
["claude", "mcp", "list"],
|
||||
capture_output=True,
|
||||
text=True,
|
||||
timeout=15,
|
||||
timeout=60,
|
||||
shell=(sys.platform == "win32")
|
||||
)
|
||||
|
||||
@@ -542,7 +542,7 @@ class MCPComponent(Component):
|
||||
["claude", "mcp", "list"],
|
||||
capture_output=True,
|
||||
text=True,
|
||||
timeout=30,
|
||||
timeout=60,
|
||||
shell=(sys.platform == "win32")
|
||||
)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user