cli@1.0.0

LizardByte/Sunshinecli@1.0.0Apr 24, 2026by github-actions[bot]

AI Summary

First stable release of the CLI featuring GraphQL, WebSocket, and AI capabilities.

Key Highlights

  • New protocols: GraphQL requests, WebSocket connections, and Sub-flows.
  • AI agent with multi-provider support (OpenAI, Anthropic, Gemini) and streaming.
  • Expression editor includes helpers like `uuid()`, `ulid()`, `now()`, and `faker` namespace.

New Features

  • GraphQL requests with query/variables and YAML export
  • WebSocket connection and send nodes
  • Wait node for pausing execution
  • Sub-flow nodes
  • AI agent with tool execution
  • Flow engine overhaul with improved error propagation
  • Expression editor helpers (uuid, ulid, now, faker)

Full Release Notes

# 1.0.0 (2026-04-24)

### 🚀 Features

- First stable release. ([f31075cf](https://github.com/the-dev-tools/dev-tools/commit/f31075cf))

  ### New protocols and flow nodes

  - **GraphQL requests**: query/variables, assertions, response history, YAML export/import.
  - **WebSocket**: connection and send flow nodes with message capture.
  - **Wait node**: pause flow execution for a configurable duration.
  - **Sub-flow**: Run Sub Flow node plus Sub-Flow Trigger and Sub-Flow Return for composing flows.

  ### Flow engine

  - Flow runner overhaul with improved node execution and error propagation.
  - Flow-level error field and node ID mapping for more precise failure attribution.

  ### Expression editor

  - Built-in `uuid()`, `uuid("v4")`, `uuid("v7")`, `ulid()`, `now()` helpers inside `{{ }}`.
  - Dot-chain on `now()`: `.Unix()`, `.UnixMilli()`, `.UnixMicro()`, `.UnixNano()`.
  - `faker.*` namespace (35 generators — `name()`, `email()`, `phoneNumber()`, `url()`, `ipv4()`, `word()`, `sentence()`, `paragraph()`, `date()`, `timestamp()`, `uuid()`, `randomInt(min, max)`, ...) for fake test data.

  ### AI

  - AI agent with tool execution, streaming, and multi-provider support (OpenAI, Anthropic, Gemini), credential vault encryption, and variable introspection.

### ❤️ Thank You

- moosebay