Delegation Pattern
Overview
Delegate task execution authority from one entity to another with scoped permissions.
SDK Example
// Auto-generated from SDK - Coming Soon
await humanos.delegate({
from: organization.passport,
to: agent.passport,
scope: {
tasks: ['customer-support', 'order-processing'],
maxCost: 100,
requireApproval: ['refunds'],
},
});
Use Cases
- Agent authorization
- Scoped delegation
- Team workflows
- Authority transfer
See Also
- Passport with Delegations (Passport)
- Human-in-Loop Approval
- Governance Policy Enforcement