-
Notifications
You must be signed in to change notification settings - Fork 2
Home
Scott Shwarts edited this page Jul 23, 2026
·
5 revisions
Pragmatic, task-oriented notes on each release: what changed, why you'd care, and how to use it. This is the friendly companion to the CHANGELOG — the CHANGELOG is the terse authoritative record (every change + its upgrade impact); these pages are the "here's the feature, here's how you'd actually use it" walkthrough.
If you're deciding whether a release matters to you, start here. If you need the exact list of what changed, read the CHANGELOG.
Newest first. Each page covers the problem a release solves, the few things you can now do, a copy-paste example, and the gotchas.
-
0.38.0 — Line-slicing and field-projection filters —
tail/head/linesto slice a log without a shell binary;pluckto project a field from a list of records for clean dedup. -
0.37.0 — Bounding external work: the right lever — per-leg
timeout=+(fallback:)for a partial-tolerant gather, vs. the whole-run# Deadline:cap. - 0.36.0 — Autonomous-fire failure supervision — a cron/event run fails; the runtime pushes it to a handler skill instead of leaving it in a trace nobody reads.
- 0.35.0 — Deadlines & cancellation — bound a whole run in wall-clock time; real cancellation, not race-and-abandon.
- 0.34.0 — REST-backed connectors + secret hardening — a plain REST API is a first-class connector (no MCP server needed); shell ops no longer leak secrets into child processes.
Deeper how-tos for individual capabilities, independent of the release they shipped in.
-
Tagging skills (
# Tags:) — organize and find skills; group a big skill menu into families.
-
Language reference — the canonical spec (syntax, ops, semantics):
docs/language-reference.md -
Adopter playbook — wiring substrates, security boundaries, running as a service:
docs/adopter-playbook.md -
help({topic})— the language surface, reachable from your agent over MCP (ops,frontmatter,connectors,lint-codes,error-handling).