Class CatalogTrustSnapshot

java.lang.Object
com.github.copilot.generated.rpc.CatalogTrustSnapshot
Direct Known Subclasses:
CatalogTrustSnapshotAbsent, CatalogTrustSnapshotCurrent, CatalogTrustSnapshotDowngraded, CatalogTrustSnapshotMalformed, CatalogTrustSnapshotRevoked, CatalogTrustSnapshotStale, CatalogTrustSnapshotUnsupported

@Generated("copilot-sdk-codegen") public abstract class CatalogTrustSnapshot extends Object
A versioned, bounded trust observation carried unchanged with a catalog candidate and its private handle context. Current observations require a recognised T1/T2 tier; every non-current state structurally forbids a tier. Eligibility remains `unknown` while Agent Finder supplies no exposure decision, and states absent from its current wire are never inferred from age, relevance, popularity, or a tier transition.
Since:
1.0.0
  • Constructor Details

    • CatalogTrustSnapshot

      public CatalogTrustSnapshot()
  • Method Details

    • getStatus

      public abstract String getStatus()
      Returns the discriminator value for this variant.
      Returns:
      the status discriminator