Identity for agents is a hard problem — especially when agents need to act on behalf of users across multiple services. The tricky part is revocation: if an agent has a delegated credential and the user wants to stop it mid-task, you need a way to propagate that revocation quickly. Curious how AgentID handles credential lifetime and revocation.