Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.awaithumans.dev/llms.txt

Use this file to discover all available pages before exploring further.

The canonical changelog lives at github.com/awaithumans/awaithumans/releases — every tagged release ships with full notes, breaking changes, and migration guidance. This page summarizes the headline changes per version with deep links into the docs.
Subscribe to release notifications on GitHub: open the repo → WatchCustomReleases. New version, new ping.

Versioning policy

awaithumans follows Semantic Versioning with these conventions:
  • MAJOR (v1.0.0v2.0.0) — breaking changes to the public SDK signature (await_human() parameters), wire format, or error codes. Migration guides ship in the release notes.
  • MINOR (v0.1.0v0.2.0) — new features, new channels/adapters, deprecations. No breaking changes to the SDK signature within a minor.
  • PATCH (v0.1.0v0.1.1) — bug fixes, doc fixes, internal refactors. Always safe to upgrade.
Pinning recommendation: until v1.0.0, pin to a minor in your dependencies:
# Python (pyproject.toml)
awaithumans = ">=0.1,<0.2"
// TypeScript (package.json)
"awaithumans": "~0.1"
After v1.0.0 ships, the SDK signature is stable for the v1.x line — a ^1.0.0 range is safe.

Releases

v0.1.0 — Public preview (May 2026)

The first tagged release. Everything in the docs ships with this version: the core primitive, three channels (dashboard, Slack, email), two durable adapters (Temporal, LangGraph), AI verification across four providers, the dashboard, CLI, and Docker image. Highlights: Migration: if you were tracking main pre-tag, the only behavior break is the strict idempotency change — a terminal task’s key now stays bound to that task. Full release notes →

Where to next