Versions in this module Expand all Collapse all v1 v1.4.0 Oct 20, 2026 Changes in this version + type Option func(*Service) + func WithSpiffeClaimBinding(trustDomain string) Option + type Service struct + func NewService(repository store.RuntimeStore, allowedTenant string, maxLeaseTTL time.Duration, ...) *Service + func (s *Service) AcknowledgeCancellation(ctx context.Context, request *runtimev1.AcknowledgeCancellationRequest) (*runtimev1.AcknowledgeCancellationResponse, error) + func (s *Service) CommitCheckpoint(ctx context.Context, request *runtimev1.CommitCheckpointRequest) (*runtimev1.CommitCheckpointResponse, error) + func (s *Service) CompleteAttempt(ctx context.Context, request *runtimev1.CompleteAttemptRequest) (*runtimev1.CompleteAttemptResponse, error) + func (s *Service) GetAssignment(ctx context.Context, request *runtimev1.GetAssignmentRequest) (*runtimev1.GetAssignmentResponse, error) + func (s *Service) Heartbeat(ctx context.Context, request *runtimev1.HeartbeatRequest) (*runtimev1.HeartbeatResponse, error) + func (s *Service) PollAssignment(ctx context.Context, request *runtimev1.PollAssignmentRequest) (*runtimev1.PollAssignmentResponse, error) + func (s *Service) TransitionAttempt(ctx context.Context, request *runtimev1.TransitionAttemptRequest) (*runtimev1.TransitionAttemptResponse, error)