action apptigent_generate_hash { label: "Text - Generate hash" description: "Generate a hash value from a string" provider: apptigent method: POST path: "/GenerateHash" encoding: json input: { type: "object" required: ["algorithm", "input"] properties: { algorithm: { type: "string" description: "Hash algorithm" enum: ["MD5", "SHA1", "SHA256", "SHA384", "SHA512"] } input: { type: "string" description: "Hash source string" } } } output: { type: "object" properties: { result: { type: "string" description: "Result" } } } }