Documentation
¶
Index ¶
- type AgentStatsItem
- type CallRecordA2AContext
- type CallRecordAgentRef
- type CallRecordItem
- type CallRecordListResponse
- type CreatorDashboardResponse
- type CreatorSummary
- type Handler
- func (h *Handler) GetCreatorDashboard(c echo.Context) error
- func (h *Handler) GetDashboard(c echo.Context) error
- func (h *Handler) ListCallRecords(c echo.Context) error
- func (h *Handler) ListCreatorAgentRuns(c echo.Context) error
- func (h *Handler) ListRuns(c echo.Context) error
- func (h *Handler) RegisterCoreAPI(api *echo.Group, jwtMiddleware echo.MiddlewareFunc)
- type RunListItem
- type RunListResponse
- type Service
- func (s *Service) GetCreatorDashboard(ctx context.Context, creatorID uuid.UUID) (*CreatorDashboardResponse, error)
- func (s *Service) GetUserDashboard(ctx context.Context, userID uuid.UUID) (*UserDashboardResponse, error)
- func (s *Service) ListCallRecords(ctx context.Context, userID uuid.UUID, ...) (*CallRecordListResponse, error)
- func (s *Service) ListCreatorAgentRuns(ctx context.Context, creatorID, agentID uuid.UUID, page, size int32) (*RunListResponse, error)
- func (s *Service) ListUserRuns(ctx context.Context, userID uuid.UUID, page, size int32) (*RunListResponse, error)
- type UsageStats
- type UserDashboardResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AgentStatsItem ¶
type AgentStatsItem = apitypes.AgentStatsItem
type CallRecordA2AContext ¶ added in v0.1.14
type CallRecordA2AContext = apitypes.CallRecordA2AContext
type CallRecordAgentRef ¶ added in v0.1.14
type CallRecordAgentRef = apitypes.CallRecordAgentRef
type CallRecordItem ¶ added in v0.1.14
type CallRecordItem = apitypes.CallRecordItem
type CallRecordListResponse ¶ added in v0.1.14
type CallRecordListResponse = apitypes.CallRecordListResponse
type CreatorDashboardResponse ¶
type CreatorDashboardResponse = apitypes.CreatorDashboardResponse
type CreatorSummary ¶
type CreatorSummary = apitypes.CreatorSummary
type Handler ¶
type Handler struct {
// contains filtered or unexported fields
}
Handler serves user dashboard and run history endpoints. All routes require a valid JWT.
func NewHandler ¶
func NewHandler(svc dashboardService) *Handler
func (*Handler) ListCallRecords ¶ added in v0.1.14
func (*Handler) RegisterCoreAPI ¶
func (h *Handler) RegisterCoreAPI(api *echo.Group, jwtMiddleware echo.MiddlewareFunc)
type RunListItem ¶
type RunListItem = apitypes.RunListItem
type RunListResponse ¶
type RunListResponse = apitypes.RunListResponse
type Service ¶
type Service struct {
// contains filtered or unexported fields
}
func NewService ¶
func (*Service) GetCreatorDashboard ¶
func (*Service) GetUserDashboard ¶
func (*Service) ListCallRecords ¶ added in v0.1.14
func (*Service) ListCreatorAgentRuns ¶
func (*Service) ListUserRuns ¶
type UsageStats ¶
type UsageStats = apitypes.UsageStats
type UserDashboardResponse ¶
type UserDashboardResponse = apitypes.UserDashboardResponse
Click to show internal directories.
Click to hide internal directories.