Skip to main content
Class: SummerAuthorityItems · Inherits: RefCounted · Access: Summer.authority.items Authority items facade for verified-Session projections. Reads the catalog-derived read-only item projection for one verified SummerSession of the current Match. It accepts no user IDs, exposes no economy mutation, and fails closed for cross-Match, forged, reserved, or ended Sessions.

Properties

Methods

inventory_for_session

Reads the allowlisted item projection for one verified Session of the current Match. Returns: SummerAuthorityInventoryOperation Returns at once. Wait for the result with var result: SummerResult = await op.get_result_or_completed_signal(); see SummerOperation.

refresh_inventory

Re-reads the projection at-or-after the last observed event sequence; a below-floor platform snapshot fails with retryable revision_stale. Returns: SummerAuthorityInventoryOperation Returns at once. Wait for the result with var result: SummerResult = await op.get_result_or_completed_signal(); see SummerOperation.

Signals

inventory_changed

A replaceable change hint for one verified Session’s projection. Hints are lossy; a gap triggers an engine-owned refresh, and inventory_for_session() remains the truth.
What is live on the platform today: platform capability status. Check availability at runtime before you offer a feature.