Files
hatchet/api-contracts/openapi/components/schemas/_index.yaml
T
matt 5b5adcb8ed Feat: Scheduled run detail view, bulk cancel / replay with pagination helper (#2416)
* feat: endpoint for listing external ids

* feat: wire up external id list

* chore: regen api

* feat: py sdk wrapper

* fix: since type

* fix: log

* fix: improve defaults for statuses

* feat: docs

* feat: docs

* fix: rm extra file

* feat: add id column to scheduled runs

* feat: side panel for scheduled runs

* fix: side panel header pinned

* fix: border + padding

* chore: gen

* chore: lint

* chore: changelog, version

* fix: spacing of cols

* fix: empty webhook resource limit

* fix: tsc

* fix: sort organizations and tenants alphabetically
2025-10-15 11:36:45 -04:00

377 lines
12 KiB
YAML

APIMeta:
$ref: "./metadata.yaml#/APIMeta"
APIMetaAuth:
$ref: "./metadata.yaml#/APIMetaAuth"
APIMetaPosthog:
$ref: "./metadata.yaml#/APIMetaPosthog"
ListAPIMetaIntegration:
$ref: "./metadata.yaml#/ListAPIMetaIntegration"
APIMetaIntegration:
$ref: "./metadata.yaml#/APIMetaIntegration"
APIErrors:
$ref: "./metadata.yaml#/APIErrors"
APIError:
$ref: "./metadata.yaml#/APIError"
PaginationResponse:
$ref: "./metadata.yaml#/PaginationResponse"
APIResourceMeta:
$ref: "./metadata.yaml#/APIResourceMeta"
User:
$ref: "./user.yaml#/User"
UserTenantPublic:
$ref: "./user.yaml#/UserTenantPublic"
UserLoginRequest:
$ref: "./user.yaml#/UserLoginRequest"
UserChangePasswordRequest:
$ref: "./user.yaml#/UserChangePasswordRequest"
UserRegisterRequest:
$ref: "./user.yaml#/UserRegisterRequest"
UserTenantMembershipsList:
$ref: "./user.yaml#/UserTenantMembershipsList"
Tenant:
$ref: "./tenant.yaml#/Tenant"
TenantMember:
$ref: "./tenant.yaml#/TenantMember"
TenantMemberList:
$ref: "./tenant.yaml#/TenantMemberList"
TenantEnvironment:
$ref: "./tenant.yaml#/TenantEnvironment"
TenantMemberRole:
$ref: "./tenant.yaml#/TenantMemberRole"
TenantResource:
$ref: "./tenant.yaml#/TenantResource"
TenantResourceLimit:
$ref: "./tenant.yaml#/TenantResourceLimit"
TenantResourcePolicy:
$ref: "./tenant.yaml#/TenantResourcePolicy"
CreateTenantInviteRequest:
$ref: "./tenant.yaml#/CreateTenantInviteRequest"
UpdateTenantInviteRequest:
$ref: "./tenant.yaml#/UpdateTenantInviteRequest"
UpdateTenantMemberRequest:
$ref: "./tenant.yaml#/UpdateTenantMemberRequest"
TenantAlertingSettings:
$ref: "./tenant.yaml#/TenantAlertingSettings"
TenantAlertEmailGroup:
$ref: "./tenant.yaml#/TenantAlertEmailGroup"
TenantAlertEmailGroupList:
$ref: "./tenant.yaml#/TenantAlertEmailGroupList"
CreateTenantAlertEmailGroupRequest:
$ref: "./tenant.yaml#/CreateTenantAlertEmailGroupRequest"
UpdateTenantAlertEmailGroupRequest:
$ref: "./tenant.yaml#/UpdateTenantAlertEmailGroupRequest"
TenantInvite:
$ref: "./tenant.yaml#/TenantInvite"
TenantInviteList:
$ref: "./tenant.yaml#/TenantInviteList"
QueueMetrics:
$ref: "./tenant.yaml#/QueueMetrics"
TenantQueueMetrics:
$ref: "./tenant.yaml#/TenantQueueMetrics"
TenantStepRunQueueMetrics:
$ref: "./tenant.yaml#/TenantStepRunQueueMetrics"
AcceptInviteRequest:
$ref: "./user.yaml#/AcceptInviteRequest"
RejectInviteRequest:
$ref: "./user.yaml#/RejectInviteRequest"
TenantList:
$ref: "./tenant.yaml#/TenantList"
CreateTenantRequest:
$ref: "./tenant.yaml#/CreateTenantRequest"
UpdateTenantRequest:
$ref: "./tenant.yaml#/UpdateTenantRequest"
Event:
$ref: "./event.yaml#/Event"
EventData:
$ref: "./event.yaml#/EventData"
CreateEventRequest:
$ref: "./event.yaml#/CreateEventRequest"
BulkCreateEventRequest:
$ref: "./event.yaml#/BulkCreateEventRequest"
BulkCreateEventResponse:
$ref: "./event.yaml#/Events"
EventWorkflowRunSummary:
$ref: "./event.yaml#/EventWorkflowRunSummary"
EventOrderByField:
$ref: "./event.yaml#/EventOrderByField"
EventOrderByDirection:
$ref: "./event.yaml#/EventOrderByDirection"
EventSearch:
$ref: "./event.yaml#/EventSearch"
EventKeyList:
$ref: "./event.yaml#/EventKeyList"
EventKey:
$ref: "./event.yaml#/EventKey"
WorkflowID:
$ref: "./event.yaml#/WorkflowID"
EventList:
$ref: "./event.yaml#/EventList"
V1EventList:
$ref: "./v1/event.yaml#/V1EventList"
V1FilterList:
$ref: "./v1/filter.yaml#/V1FilterList"
V1Filter:
$ref: "./v1/filter.yaml#/V1Filter"
V1WebhookList:
$ref: "./v1/webhook.yaml#/V1WebhookList"
V1Webhook:
$ref: "./v1/webhook.yaml#/V1Webhook"
V1WebhookSourceName:
$ref: "./v1/webhook.yaml#/V1WebhookSourceName"
V1WebhookAuthType:
$ref: "./v1/webhook.yaml#/V1WebhookAuthType"
RateLimit:
$ref: "./rate_limits.yaml#/RateLimit"
RateLimitList:
$ref: "./rate_limits.yaml#/RateLimitList"
RateLimitOrderByField:
$ref: "./rate_limits.yaml#/RateLimitOrderByField"
RateLimitOrderByDirection:
$ref: "./rate_limits.yaml#/RateLimitOrderByDirection"
ReplayEventRequest:
$ref: "./event.yaml#/ReplayEventRequest"
CancelEventRequest:
$ref: "./event.yaml#/CancelEventRequest"
Workflow:
$ref: "./workflow.yaml#/Workflow"
WorkflowUpdateRequest:
$ref: "./workflow.yaml#/WorkflowUpdateRequest"
WorkflowConcurrency:
$ref: "./workflow.yaml#/WorkflowConcurrency"
WorkflowVersionMeta:
$ref: "./workflow.yaml#/WorkflowVersionMeta"
WorkflowVersion:
$ref: "./workflow.yaml#/WorkflowVersion"
WorkflowVersionDefinition:
$ref: "./workflow.yaml#/WorkflowVersionDefinition"
WorkflowTag:
$ref: "./workflow.yaml#/WorkflowTag"
WorkflowList:
$ref: "./workflow.yaml#/WorkflowList"
WorkflowTriggers:
$ref: "./workflow.yaml#/WorkflowTriggers"
WorkflowTriggerEventRef:
$ref: "./workflow.yaml#/WorkflowTriggerEventRef"
WorkflowTriggerCronRef:
$ref: "./workflow.yaml#/WorkflowTriggerCronRef"
Job:
$ref: "./workflow.yaml#/Job"
Step:
$ref: "./workflow.yaml#/Step"
WorkflowWorkersCount:
$ref: "./workflow.yaml#/WorkflowWorkersCount"
WorkflowRun:
$ref: "./workflow_run.yaml#/WorkflowRun"
WorkflowRunShape:
$ref: "./workflow_run.yaml#/WorkflowRunShape"
ReplayWorkflowRunsRequest:
$ref: "./workflow_run.yaml#/ReplayWorkflowRunsRequest"
ReplayWorkflowRunsResponse:
$ref: "./workflow_run.yaml#/ReplayWorkflowRunsResponse"
WorkflowRunList:
$ref: "./workflow_run.yaml#/WorkflowRunList"
ScheduledWorkflows:
$ref: "./workflow_run.yaml#/ScheduledWorkflows"
ScheduledWorkflowsList:
$ref: "./workflow_run.yaml#/ScheduledWorkflowsList"
ScheduledWorkflowsOrderByField:
$ref: "./workflow_run.yaml#/ScheduledWorkflowsOrderByField"
ScheduledRunStatus:
$ref: "./workflow_run.yaml#/ScheduledRunStatus"
CronWorkflows:
$ref: "./workflow_run.yaml#/CronWorkflows"
CronWorkflowsList:
$ref: "./workflow_run.yaml#/CronWorkflowsList"
CronWorkflowsOrderByField:
$ref: "./workflow_run.yaml#/CronWorkflowsOrderByField"
WorkflowRunOrderByField:
$ref: "./workflow_run.yaml#/WorkflowRunOrderByField"
WorkflowRunOrderByDirection:
$ref: "./workflow_run.yaml#/WorkflowRunOrderByDirection"
WorkflowRunsMetrics:
$ref: "./workflow_run.yaml#/WorkflowRunsMetrics"
WorkflowRunsMetricsCounts:
$ref: "./workflow_run.yaml#/WorkflowRunsMetricsCounts"
WorkflowRunStatus:
$ref: "./workflow_run.yaml#/WorkflowRunStatus"
WorkflowRunStatusList:
$ref: "./workflow_run.yaml#/WorkflowRunStatusList"
WorkflowKind:
$ref: "./workflow_run.yaml#/WorkflowKind"
WorkflowKindList:
$ref: "./workflow_run.yaml#/WorkflowKindList"
WorkflowRunsCancelRequest:
$ref: "./workflow_run.yaml#/WorkflowRunsCancelRequest"
JobRunStatus:
$ref: "./workflow_run.yaml#/JobRunStatus"
StepRunStatus:
$ref: "./workflow_run.yaml#/StepRunStatus"
JobRun:
$ref: "./workflow_run.yaml#/JobRun"
WorkflowRunTriggeredBy:
$ref: "./workflow_run.yaml#/WorkflowRunTriggeredBy"
StepRun:
$ref: "./workflow_run.yaml#/StepRun"
StepRunEventReason:
$ref: "./workflow_run.yaml#/StepRunEventReason"
StepRunEventSeverity:
$ref: "./workflow_run.yaml#/StepRunEventSeverity"
StepRunEvent:
$ref: "./workflow_run.yaml#/StepRunEvent"
StepRunEventList:
$ref: "./workflow_run.yaml#/StepRunEventList"
StepRunArchive:
$ref: "./workflow_run.yaml#/StepRunArchive"
StepRunArchiveList:
$ref: "./workflow_run.yaml#/StepRunArchiveList"
WorkerRuntimeInfo:
$ref: "./worker.yaml#/WorkerRuntimeInfo"
WorkerRuntimeSDKs:
$ref: "./worker.yaml#/WorkerRuntimeSDKs"
WorkerList:
$ref: "./worker.yaml#/WorkerList"
SemaphoreSlots:
$ref: "./worker.yaml#/SemaphoreSlots"
RecentStepRuns:
$ref: "./worker.yaml#/RecentStepRuns"
Worker:
$ref: "./worker.yaml#/Worker"
WorkerLabel:
$ref: "./worker.yaml#/WorkerLabel"
UpdateWorkerRequest:
$ref: "./worker.yaml#/UpdateWorkerRequest"
APIToken:
$ref: "./api_tokens.yaml#/APIToken"
CreateAPITokenRequest:
$ref: "./api_tokens.yaml#/CreateAPITokenRequest"
CreateAPITokenResponse:
$ref: "./api_tokens.yaml#/CreateAPITokenResponse"
ListAPITokensResponse:
$ref: "./api_tokens.yaml#/ListAPITokensResponse"
RerunStepRunRequest:
$ref: "./workflow_run.yaml#/RerunStepRunRequest"
TriggerWorkflowRunRequest:
$ref: "./workflow_run.yaml#/TriggerWorkflowRunRequest"
ScheduleWorkflowRunRequest:
$ref: "./workflow_run.yaml#/ScheduleWorkflowRunRequest"
CreateCronWorkflowTriggerRequest:
$ref: "./workflow_run.yaml#/CreateCronWorkflowTriggerRequest"
UpdateCronWorkflowTriggerRequest:
$ref: "./workflow_run.yaml#/UpdateCronWorkflowTriggerRequest"
CreatePullRequestFromStepRun:
$ref: "./workflow_run.yaml#/CreatePullRequestFromStepRun"
GetStepRunDiffResponse:
$ref: "./workflow_run.yaml#/GetStepRunDiffResponse"
StepRunDiff:
$ref: "./workflow_run.yaml#/StepRunDiff"
ListPullRequestsResponse:
$ref: "./workflow_run.yaml#/ListPullRequestsResponse"
PullRequest:
$ref: "./workflow_run.yaml#/PullRequest"
PullRequestState:
$ref: "./workflow_run.yaml#/PullRequestState"
LogLine:
$ref: "./logs.yaml#/LogLine"
LogLineLevel:
$ref: "./logs.yaml#/LogLineLevel"
LogLineList:
$ref: "./logs.yaml#/LogLineList"
LogLineOrderByField:
$ref: "./logs.yaml#/LogLineOrderByField"
LogLineOrderByDirection:
$ref: "./logs.yaml#/LogLineOrderByDirection"
LogLineSearch:
$ref: "./logs.yaml#/LogLineSearch"
LogLineLevelField:
$ref: "./logs.yaml#/LogLineLevelField"
SNSIntegration:
$ref: "./sns.yaml#/SNSIntegration"
ListSNSIntegrations:
$ref: "./sns.yaml#/ListSNSIntegrations"
SlackWebhook:
$ref: "./slack.yaml#/SlackWebhook"
ListSlackWebhooks:
$ref: "./slack.yaml#/ListSlackWebhooks"
CreateSNSIntegrationRequest:
$ref: "./sns.yaml#/CreateSNSIntegrationRequest"
WorkflowMetrics:
$ref: "./workflow.yaml#/WorkflowMetrics"
WebhookWorker:
$ref: "./webhook_worker.yaml#/WebhookWorker"
WebhookWorkerRequestMethod:
$ref: "./webhook_worker.yaml#/WebhookWorkerRequestMethod"
WebhookWorkerRequest:
$ref: "./webhook_worker.yaml#/WebhookWorkerRequest"
WebhookWorkerRequestListResponse:
$ref: "./webhook_worker.yaml#/WebhookWorkerRequestListResponse"
WebhookWorkerCreated:
$ref: "./webhook_worker.yaml#/WebhookWorkerCreated"
WebhookWorkerCreateRequest:
$ref: "./webhook_worker.yaml#/WebhookWorkerCreateRequest"
WebhookWorkerCreateResponse:
$ref: "./webhook_worker.yaml#/WebhookWorkerCreateResponse"
WebhookWorkerListResponse:
$ref: "./webhook_worker.yaml#/WebhookWorkerListResponse"
V1TaskSummaryList:
$ref: "./v1/task.yaml#/V1TaskSummaryList"
V1WorkflowRunDisplayNameList:
$ref: "./v1/task.yaml#/V1WorkflowRunDisplayNameList"
V1WorkflowRunExternalIdList:
$ref: "./v1/task.yaml#/V1WorkflowRunExternalIdList"
V1TaskSummary:
$ref: "./v1/task.yaml#/V1TaskSummary"
V1DagChildren:
$ref: "./v1/task.yaml#/V1DagChildren"
V1TaskEventList:
$ref: "./v1/task.yaml#/V1TaskEventList"
V1ReplayedTasks:
$ref: "./v1/task.yaml#/V1ReplayedTasks"
V1CancelledTasks:
$ref: "./v1/task.yaml#/V1CancelledTasks"
V1TaskStatus:
$ref: "./v1/task.yaml#/V1TaskStatus"
V1TaskRunMetrics:
$ref: "./v1/task.yaml#/V1TaskRunMetrics"
V1TaskPointMetric:
$ref: "./v1/task.yaml#/V1TaskPointMetric"
V1TaskPointMetrics:
$ref: "./v1/task.yaml#/V1TaskPointMetrics"
V1TaskFilter:
$ref: "./v1/task.yaml#/V1TaskFilter"
V1CancelTaskRequest:
$ref: "./v1/task.yaml#/V1CancelTaskRequest"
V1ReplayTaskRequest:
$ref: "./v1/task.yaml#/V1ReplayTaskRequest"
V1WorkflowRun:
$ref: "./v1/workflow_run.yaml#/V1WorkflowRun"
V1WorkflowRunDetails:
$ref: "./v1/workflow_run.yaml#/V1WorkflowRunDetails"
V1TaskRunStatus:
$ref: "./workflow_run.yaml#/V1TaskRunStatus"
V1TriggerWorkflowRunRequest:
$ref: "./v1/workflow_run.yaml#/V1TriggerWorkflowRunRequest"
V1LogLine:
$ref: "./v1/logs.yaml#/V1LogLine"
V1LogLineLevel:
$ref: "./v1/logs.yaml#/V1LogLineLevel"
V1LogLineList:
$ref: "./v1/logs.yaml#/V1LogLineList"
V1TaskTiming:
$ref: "./v1/task.yaml#/V1TaskTiming"
V1TaskTimingList:
$ref: "./v1/task.yaml#/V1TaskTimingList"
V1CreateFilterRequest:
$ref: "./v1/filter.yaml#/V1CreateFilterRequest"
V1CreateWebhookRequest:
$ref: "./v1/webhook.yaml#/V1CreateWebhookRequest"
V1UpdateWebhookRequest:
$ref: "./v1/webhook.yaml#/V1UpdateWebhookRequest"
V1UpdateFilterRequest:
$ref: "./v1/filter.yaml#/V1UpdateFilterRequest"
V1CELDebugRequest:
$ref: "./v1/cel.yaml#/V1CELDebugRequest"
V1CELDebugResponse:
$ref: "./v1/cel.yaml#/V1CELDebugResponse"
V1CELDebugResponseStatus:
$ref: "./v1/cel.yaml#/V1CELDebugResponseStatus"