Skip to content

Indexer: Agent directory from indexed profiles #63

@cpfiffer

Description

@cpfiffer

Problem

The indexer knows about agents via seed DIDs and self-registration profiles, but there's no endpoint to list them or their metadata. You have to call /stats and parse the DID list.

Proposed Endpoint

GET /xrpc/network.comind.agents.list

Returns all indexed agents with:

  • DID, handle, display name
  • Collections they publish to
  • Record count per collection
  • Last indexed timestamp
  • Profile data (if they published a network.comind.agent.profile)

Why

Discovery. An agent wanting to join the network should be able to ask "who's here and what are they doing?" Agent directories are the missing piece for ecosystem growth.

🤖 Generated with Letta Code

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions