Fix setup UI and improve CLI workflows
This commit is contained in:
1 parent
7b005601f6
commit
c78c201e94
8 files changed
+302
-54
No files matched your search
@@ -156,7 +156,7 @@ fi
|
||||
# 7. Optionally configure MCP for detected AI IDEs
|
||||
echo ""
|
||||
echo -e " ${CYAN}🔌 Would you like to configure ARTEMIS MCP & testing rules for your AI IDEs?${NC}"
|
||||
echo -e " (Supported: Antigravity, Cursor, Claude Code/Desktop, OpenClaw, Windsurf)"
|
||||
echo -e " (Supported: Antigravity, Cursor, Claude Code/Desktop, Codex, OpenClaw, Windsurf)"
|
||||
if [ -t 0 ]; then
|
||||
read -r -p " Install MCP configuration & rules now? [Y/n]: " INSTALL_MCP
|
||||
INSTALL_MCP=${INSTALL_MCP:-Y}
|
||||
@@ -165,9 +165,13 @@ else
|
||||
fi
|
||||
|
||||
if [[ "${INSTALL_MCP}" =~ ^[Yy]$ ]]; then
|
||||
echo -e " ${GREEN}✔ Installing MCP server configuration & testing rules...${NC}"
|
||||
uv run artemis mcp --install all >/dev/null 2>&1 || true
|
||||
echo -e " ${CYAN}💡 Tip: You can update or re-install anytime with: ${BOLD}uv run artemis mcp --install all${NC}"
|
||||
echo -e " ${CYAN}Installing MCP server configuration & testing rules...${NC}"
|
||||
if uv run artemis mcp --install all; then
|
||||
echo -e " ${GREEN}✔ MCP configuration and rules installed successfully.${NC}"
|
||||
echo -e " ${CYAN}💡 Tip: You can update or re-install anytime with: ${BOLD}uv run artemis mcp --install all${NC}"
|
||||
else
|
||||
echo -e " ${YELLOW}⚠ MCP installation failed. Review the error above and retry with: ${BOLD}uv run artemis mcp --install all${NC}"
|
||||
fi
|
||||
else
|
||||
echo -e " ${YELLOW}⏭️ Skipped. You can install MCP anytime later with: ${BOLD}uv run artemis mcp --install all${NC}"
|
||||
fi
|
||||
|
||||
Reference in new issue
Block a user