valkey
The valkey step executes cache commands or Pub/Sub subscriptions against a declared connection "valkey" instance.
Attributes
Exported outputs
For op = "get"
steps.<name>.found:trueif the key exists,falseon a cache miss.steps.<name>.value: Unmarshaled JSON data, ornullif missing.
A cache miss sets found = false without an error, allowing conditional fallbacks:
For op = "set" and op = "del"
steps.<name>.success:truewhen the operation succeeds.
For op = "subscribe"
steps.<name>.stream: Aniter.Seq2[any, error]iterator yielding real-time messages. Pipe this directly into a terminalstream "sse"step.