github samuelfaj/distill v2.0.68
Distill v2.0.68

one hour ago
  • New in workflows: sh(command[, opts]) runs a shell command without an LLM agent (always-approve sessions only; deny rules still apply), and tickets let one workflow run independent pipelines: spawn_agent(opts), spawn_sh(command[, opts]), wait_any(tickets[, timeout_ms]) (with elapsed_ms, for quorums), wait_all(tickets) and cancel(ticket). Completed tickets are not re-run on resume (#63).
  • New in workflows: json_decode(text) parses any JSON value.
  • Scripts can probe for the new functions and fall back to parallel() on older builds: let has = false; try { wait_all([]); has = true; } catch (e) {}.
  • New: cargo run -p distill-workflow --example dry_run, a simulator that runs a workflow script with stub agents and commands on a virtual clock.

Don't miss a new distill release

NewReleases is sending notifications on new releases.