Skip to content

Playbook: Agent Connectivity

When to use: Customer reports “agent offline”, “no data flowing”, or Quick Triage found agent disconnected.

MCP: get_connection_history
workspace_id: "<workspace_id>"

Look for patterns — intermittent disconnects, auth failures, version mismatches.

MCP: remote_debug
workspace_id: "<workspace_id>"
command: "agent_health"
MCP: remote_debug
workspace_id: "<workspace_id>"
command: "agent_logs"
params: { "lines": 100 }

Common error patterns:

  • 401 Unauthorized — API key expired or revoked
  • WebSocket connection failed — network/firewall issue
  • Capability negotiation failed — version mismatch
MCP: remote_debug
workspace_id: "<workspace_id>"
command: "agent_version"

Check against the minimum supported version. Old agents may lack required capabilities.

IssueFix
Expired API keyCustomer regenerates in Settings > API Keys
Firewall blocking WebSocketCustomer needs to allow outbound WSS to *.pulsestream.ai:443
Old agent versionCustomer upgrades Helm chart: helm upgrade pulsestream-agent ...
Pod in CrashLoopBackOffCheck K8s events — likely missing Secret or ConfigMap

If the agent is connected but data isn’t flowing, check the telemetry pipeline — this may be an analysis engine issue, not connectivity.