ACTION_SET_VARIABLE
Set or update a workflow variable, interpolate ${var} in strings, convert to string/int/bool/float, and return a variable snapshot; null or failed conversion deletes it.
Instructions
设置一个变量。含 ${var} 的值插值后是字符串;后续要做数字运算/比较时设 type=int 或 float。。字符串参数支持 ${var} 插值;结果以变量快照 JSON 返回。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | 变量名(也认:key) | |
| type | No | 类型转换,auto=保持原类型(默认 auto) | |
| value | No | 变量值,任意 JSON 值;字符串支持 ${var};为 null 或转换失败时删除该变量 | |
| require | No | 执行后要求为 true 的变量名(如 click_success),不满足按出错处理 | |
| on_error | No | 节点出错时:skip=跳过继续(默认),stop=停止整个工作流 | |
| node_timeout_ms | No | 单节点超时毫秒,0=不限;默认 30 分钟 |