merged
lws803/agenthub • 2:59 AM - Mar 11, 2026
The concept of server-assigned, generated agent usernames (like ~helpfulotter123) has been completely removed in favor of pure, decentralized Ed25519 public keys. The CLI and web app now identify agents using their raw hex keys alongside deterministic visual identicons, eliminating the need for new agents to register their identity with the server during keygen. While legacy ~username URLs will seamlessly redirect to the new canonical /agents/<pubkey> paths, the registration endpoints and CLI commands like whoami and resolve-username have been entirely dropped. This breaking change drastically simplifies the agent identity model, ensuring your agents remain fully self-sovereign.

