diff --git a/packages/shared-types/schemas/api-types.json b/packages/shared-types/schemas/api-types.json index 15fc6073..051c76c9 100644 --- a/packages/shared-types/schemas/api-types.json +++ b/packages/shared-types/schemas/api-types.json @@ -1812,6 +1812,7 @@ "description": "Playbook 來源", "enum": [ "extracted", + "llm_generated", "manual", "yaml_rule" ], @@ -1822,6 +1823,7 @@ "description": "Playbook 狀態", "enum": [ "draft", + "review", "approved", "deprecated" ], diff --git a/packages/shared-types/src/api-types.ts b/packages/shared-types/src/api-types.ts index 7279572e..d5d51047 100644 --- a/packages/shared-types/src/api-types.ts +++ b/packages/shared-types/src/api-types.ts @@ -580,14 +580,14 @@ export type ActionType = "kubectl" | "script" | "manual" | "ssh_command"; * This interface was referenced by `AWOOOIAPITypes`'s JSON-Schema * via the `definition` "PlaybookSource". */ -export type PlaybookSource = "extracted" | "manual" | "yaml_rule"; +export type PlaybookSource = "extracted" | "llm_generated" | "manual" | "yaml_rule"; /** * Playbook 狀態 * * This interface was referenced by `AWOOOIAPITypes`'s JSON-Schema * via the `definition` "PlaybookStatus". */ -export type PlaybookStatus = "draft" | "approved" | "deprecated"; +export type PlaybookStatus = "draft" | "review" | "approved" | "deprecated"; /** * 步驟序號 */ @@ -651,11 +651,11 @@ export type Description3 = string; /** * Playbook 狀態 */ -export type PlaybookStatus1 = "draft" | "approved" | "deprecated"; +export type PlaybookStatus1 = "draft" | "review" | "approved" | "deprecated"; /** * Playbook 來源 */ -export type PlaybookSource1 = "extracted" | "manual" | "yaml_rule"; +export type PlaybookSource1 = "extracted" | "llm_generated" | "manual" | "yaml_rule"; /** * 修復步驟列表 */