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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions