Initial: multi-agent XMPP communication system with dashboard
- Platform-based architecture (Windows/Linux/Mac) - Agent instance registry (agents.yaml) - Management dashboard with cross-platform monitoring - xmpp_bot with HTTP bridge + health endpoints - wechat_agent with WeChat-Hermes bridging - Platform services: ProcessGuardian, HealthProbe, APIRouter, ChannelBridge - Deployment: systemd (Linux) + PowerShell (Windows) - Monitoring: SSH+ejabberdctl for cross-platform presence
This commit is contained in:
@@ -0,0 +1,17 @@
|
||||
<#
|
||||
.SYNOPSIS
|
||||
AgentsMeeting Windows Services â€?å�œæ¢æ‰€æœ‰æœ�åŠ?#>
|
||||
|
||||
Write-Host "Stopping all AgentsMeeting services..." -ForegroundColor Yellow
|
||||
|
||||
$count = 0
|
||||
Get-Process -Name "python*" -ErrorAction SilentlyContinue | ForEach-Object {
|
||||
$cmd = (Get-CimInstance Win32_Process -Filter "ProcessId=$($_.Id)").CommandLine
|
||||
if ($cmd -match "xmpp_bot|wechat_agent|api_proxy|watchdog|health_check") {
|
||||
Write-Host " Killing PID $($_.Id)" -ForegroundColor Gray
|
||||
Stop-Process -Id $_.Id -Force -ErrorAction SilentlyContinue
|
||||
$count++
|
||||
}
|
||||
}
|
||||
|
||||
Write-Host "Stopped $count processes." -ForegroundColor Green
|
||||
Reference in New Issue
Block a user