action apptigent_redact_string { label: "Text - Redact string" description: "Redact a strng containing sensitive content" provider: apptigent method: POST path: "/RedactString" encoding: json input: { type: "object" required: ["source"] properties: { regex: { type: "string" description: "Regular expression pattern for matching strings" } source: { type: "string" description: "String containing the complete text" } value: { type: "string" description: "Individual string to redact" } values: { type: "array" description: "Collection of strings to redact" items: { type: "string" } } } } output: { type: "object" properties: { result: { type: "string" description: "Result" } } } }