Skip to main content

Module entities

Module entities 

Source
Expand description

API entities — DTOs and query parameter types.

These types form the public API contract. They map from internal store models and are never exposed directly.

Structs§

CreateRunRequest
Request to trigger a workflow.
CreateUserRequest
Request body for creating a user (admin only).
ListRunsQuery
Query parameters for listing runs.
MeResponse
Current user profile response.
RunDetailResponse
Run detail response — includes steps.
RunResponse
Run response DTO — public API representation of a run.
SignInRequest
Sign-in request body.
SignUpRequest
Sign-up request body.
StatsResponse
Aggregate statistics response.
StepResponse
Step response DTO — public API representation of a step.
UpdateRoleRequest
Request body for updating a user’s role (admin only).
UserResponse
Response DTO for a user (never exposes password hash).