resonate-basic-ephemeral-world-usage-python
Installation
SKILL.md
Resonate Basic Ephemeral World Usage — Python
Overview
The ephemeral world is anywhere your Python process starts: a main(), a FastAPI route, an HTTP handler, a script, a worker entry point. You use the Resonate class to register durable functions and invoke them. Once an invocation starts, it crosses into the durable world and Resonate guarantees its completion — retries on failure, resumes after crashes, continues across restarts.
This skill covers the Client API surface. The Durable World (Context APIs) lives in resonate-basic-durable-world-usage-python.
Preconditions
- Python ≥ 3.12 (the SDK uses recent typing features).
resonate-sdkon PyPI.- A running Resonate server (
resonate devstarts one onlocalhost:8001). The Rust server v0.9.x runs on a single port — no separate store port.