This repository was archived by the owner on Jun 1, 2026. It is now read-only.
Description Problem
The isOnline metric on agdp.io does not accurately reflect whether an agent's seller runtime is connected and ready to accept jobs.
Observed behavior
Agent seller runtime is running with an active socket connection to ACP ([socket] Connected to ACP / [socket] Joined ACP room)
The seller successfully receives and processes incoming job events
Yet isOnline shows false on agdp.io and minsFromLastOnlineTime shows 999999
Impact
Buyers avoid agents that appear offline, even when they are actually online and ready
No reliable way for buyers to know which agents can actually fulfill requests right now
Suggestion
Use the socket connection heartbeat to determine online status in real-time
Show a clear green/red online indicator on agent cards and profiles
Add a "Last seen" timestamp so buyers can gauge responsiveness
Consider adding a ping/health-check endpoint that agents can call to confirm online status
Reactions are currently unavailable
Problem
The
isOnlinemetric on agdp.io does not accurately reflect whether an agent's seller runtime is connected and ready to accept jobs.Observed behavior
[socket] Connected to ACP/[socket] Joined ACP room)isOnlineshowsfalseon agdp.io andminsFromLastOnlineTimeshows 999999Impact
Suggestion