Versions in this module Expand all Collapse all v0 v0.1.9 Mar 19, 2026 v0.1.8 Mar 15, 2026 Changes in this version + type DetailRequest struct + ID string + type Handler struct + func NewHandler(service *Service) *Handler + func (h *Handler) Cancel(c *gin.Context) + func (h *Handler) Detail(c *gin.Context) + func (h *Handler) List(c *gin.Context) + func (h *Handler) Rerun(c *gin.Context) + func (h *Handler) Stats(c *gin.Context) + type Item struct + ActorID string + ActorType string + AgentID string + CreatedAt string + DurationMs int64 + Env string + ErrorMsg string + FinishedAt string + FunctionID string + GameID string + ID string + JobID string + Payload interface{} + Result interface{} + RetryCount int + ServiceID string + StartedAt string + Status string + type ListRequest struct + ActorID string + AgentID string + EndTime string + Env string + FunctionID string + GameID string + Page int + PageSize int + StartTime string + Status string + type ListResponse struct + Calls []Item + Page int + PageSize int + Total int + type RerunRequest struct + ID string + Payload interface{} + type RerunResponse struct + JobID string + type Service struct + func NewService(svcCtx *svc.ServiceContext) *Service + func (s *Service) Cancel(ctx context.Context, req *DetailRequest) error + func (s *Service) Detail(ctx context.Context, req *DetailRequest) (*Item, error) + func (s *Service) List(ctx context.Context, req *ListRequest) (*ListResponse, error) + func (s *Service) Rerun(ctx context.Context, req *RerunRequest) (*RerunResponse, error) + func (s *Service) Stats(ctx context.Context, req *ListRequest) (*StatsResponse, error) + type StatsResponse struct + AvgDurationMs float64 + Cancelled int + Failed int + Other int + Running int + Succeeded int + Timeout int + Total int