Expand description
Cross-cutting command execution middleware.
Structs§
- Activity
Event - Structured activity event emitted after command execution paths.
- Command
Meta - Per-command metadata consumed by middleware.
- Credential
Resolver - Resolves the credential for a single command invocation, memoizing the result.
- Middleware
- Cross-cutting command execution state and dependencies.
- Middleware
Output - Rendered result produced by middleware.
- Middleware
Request - Inputs for one middleware-managed command execution.
Enums§
- Auth
Requirement - Declares whether a command requires an authenticated credential.
Traits§
- Activity
Emitter - Activity hook for structured command lifecycle events.
- Auditor
- Audit hook called for success, error, denied, auth-error, and dry-run outcomes.
- Authorizer
- Authorization hook called before business logic.
Functions§
- value_
map - Convenience helper for building a JSON object map.
Type Aliases§
- Value
Map - JSON object map used for command args and metadata.