Remove browserbase SDK check and add Node.js and agent-browser validation in doctor script
- Removed the check for the browserbase SDK from the optional packages list. - Added validation for Node.js installation and the presence of the agent-browser package, providing feedback on their status for browser automation tools.
This commit is contained in:
parent
60812ae041
commit
45a8098d3a
1 changed files with 12 additions and 1 deletions
|
|
@ -103,7 +103,6 @@ def run_doctor(args):
|
||||||
|
|
||||||
optional_packages = [
|
optional_packages = [
|
||||||
("croniter", "Croniter (cron expressions)"),
|
("croniter", "Croniter (cron expressions)"),
|
||||||
("browserbase", "Browserbase SDK"),
|
|
||||||
("telegram", "python-telegram-bot"),
|
("telegram", "python-telegram-bot"),
|
||||||
("discord", "discord.py"),
|
("discord", "discord.py"),
|
||||||
]
|
]
|
||||||
|
|
@ -255,6 +254,18 @@ def run_doctor(args):
|
||||||
check_fail("TERMINAL_SSH_HOST not set", "(required for TERMINAL_ENV=ssh)")
|
check_fail("TERMINAL_SSH_HOST not set", "(required for TERMINAL_ENV=ssh)")
|
||||||
issues.append("Set TERMINAL_SSH_HOST in .env")
|
issues.append("Set TERMINAL_SSH_HOST in .env")
|
||||||
|
|
||||||
|
# Node.js + agent-browser (for browser automation tools)
|
||||||
|
if shutil.which("node"):
|
||||||
|
check_ok("Node.js")
|
||||||
|
# Check if agent-browser is installed
|
||||||
|
agent_browser_path = PROJECT_ROOT / "node_modules" / "agent-browser"
|
||||||
|
if agent_browser_path.exists():
|
||||||
|
check_ok("agent-browser (Node.js)", "(browser automation)")
|
||||||
|
else:
|
||||||
|
check_warn("agent-browser not installed", "(run: npm install)")
|
||||||
|
else:
|
||||||
|
check_warn("Node.js not found", "(optional, needed for browser tools)")
|
||||||
|
|
||||||
# =========================================================================
|
# =========================================================================
|
||||||
# Check: API connectivity
|
# Check: API connectivity
|
||||||
# =========================================================================
|
# =========================================================================
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue