fix(task): restore task metadata contract and type fields in task types api

This commit is contained in:
ryan
2026-08-29 12:22:51 +08:00
parent 49f9d1076f
commit ea97b64407
22 changed files with 704 additions and 133 deletions
+12
View File
@@ -49,6 +49,8 @@ definitions:
type: object
contracts.TaskMetaDTO:
properties:
asynq_task:
type: string
category:
type: string
description:
@@ -65,18 +67,28 @@ definitions:
type: array
queue:
type: string
retryable:
type: boolean
schedule:
type: string
supports_time:
type: boolean
timeout:
$ref: '#/definitions/time.Duration'
type:
type: string
type: object
contracts.TaskParamDTO:
properties:
default: {}
description:
type: string
label:
type: string
name:
type: string
placeholder:
type: string
required:
type: boolean
type: