Expand description
Agent Approval Interchange Specification 1.0 support library.
Structs§
- Action
- Activity
- Actor
- Approval
Store - Reference in-memory, replay-safe approval state machine.
- Choice
- Create
Decision Options - Options for constructing a decision envelope.
- Create
Request Options - Options for constructing a requested envelope.
- Decision
- Envelope
- Origin
- Presentation
- Request
- Resolution
- Risk
- Snapshot
Enums§
- Approval
Error - Error returned for invalid AAIS documents or state transitions.
Functions§
- action_
digest - Compute the RFC 8785 / SHA-256 binding for an action.
- create_
decision - Build a decision bound to an
approval.requestedenvelope. - create_
request - Build and validate an
approval.requestedenvelope. - parse
- Parse and perform Core validation on one AAIS JSON envelope.
- validate
- Validate an AAIS envelope.