protocol/identity/principals
packages/protocol/src/identity/principals
Purpose
Principal middleware requirement tags.Public surface
AgentPrincipal
Class
requires. Fails Unauthorized /
Forbidden on a non-agent arm.
AppPrincipal
Class
requires. Fails Unauthorized /
Forbidden on a non-app arm.
AuthenticatedPrincipal
Class
PrincipalRequirement
TypeAlias
Files
agent-principal.tsapp-principal.tsauthenticated-principal.tstypes.ts