Interface: ElevationResult
Defined in: web/lib/api/schema.ts:968
Unified ElevationResult type.
Remarks
Multiple governance endpoints return ElevationResult with different $type discriminators. This unified type accepts any of them for compatibility.
Properties
$type?
optional$type:"pub.chive.governance.approveElevation#elevationResult"|"pub.chive.governance.rejectElevation#elevationResult"|"pub.chive.governance.requestElevation#elevationResult"|"pub.chive.governance.revokeRole#elevationResult"
Defined in: web/lib/api/schema.ts:969
message
message:
string
Defined in: web/lib/api/schema.ts:979
Human-readable result message
requestId?
optionalrequestId:string
Defined in: web/lib/api/schema.ts:977
Request ID (if applicable)
success
success:
boolean
Defined in: web/lib/api/schema.ts:975
Whether the operation succeeded