From 1dd2f6975709d923b89f2d62129fe83d23f1f4aa Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Mon, 11 May 2026 09:11:10 +0000 Subject: [PATCH] chore: sync OpenAPI specs from PR #3507 --- .../openapi.yaml | 66 +++++++++++++++++++ 1 file changed, 66 insertions(+) diff --git a/services/external-actor-gateway-service/openapi.yaml b/services/external-actor-gateway-service/openapi.yaml index 8651f8e..273c741 100644 --- a/services/external-actor-gateway-service/openapi.yaml +++ b/services/external-actor-gateway-service/openapi.yaml @@ -2217,6 +2217,72 @@ components: - pageGroupId - rules additionalProperties: false + - anyOf: + - type: object + properties: + type: + type: string + const: page-group-rule-proposal-decision + proposalToolCallId: + type: string + decision: + type: string + enum: + - approved + - rejected + pageGroupId: + type: string + action: + type: string + const: create + pageGroupAiRuleId: + type: string + title: + type: string + content: + type: string + required: + - type + - proposalToolCallId + - decision + - pageGroupId + - action + - title + - content + additionalProperties: false + - type: object + properties: + type: + type: string + const: page-group-rule-proposal-decision + proposalToolCallId: + type: string + decision: + type: string + enum: + - approved + - rejected + pageGroupId: + type: string + action: + type: string + const: update + pageGroupAiRuleId: + type: string + title: + type: string + content: + type: string + required: + - type + - proposalToolCallId + - decision + - pageGroupId + - action + - pageGroupAiRuleId + - title + - content + additionalProperties: false - type: "null" reasoning: anyOf: