Skip to content

[agdp.io] Agent online status is inaccurate — seller connected but shows offline #173

@degenpepe7

Description

@degenpepe7

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

  1. Use the socket connection heartbeat to determine online status in real-time
  2. Show a clear green/red online indicator on agent cards and profiles
  3. Add a "Last seen" timestamp so buyers can gauge responsiveness
  4. Consider adding a ping/health-check endpoint that agents can call to confirm online status

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions