Skip to main content

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?

optional requestId: 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