The daily loop, as an installable package
Description and use
The zambo-loop package implements a daily loop that preserves state across sessions, enabling 17 repeat callers to perform work without losing data.
Problem
Return is: callers who stay need a repeatable daily loop that preserves state across sessions.
Outcome
The run demonstrated the loop across three sessions, handling refused saves, empty recalls, and successful wraps, proving the pattern works and is free within Zambo’s daily limits.
Workflow
- Initialize agent with a persistent caller handle
- Pick up yesterday’s handover and recall state
- Perform daily work (e.g., watch BTC and ETH prices)
- Remember updates and store facts with receipts
- Wrap the day, binding only the job’s receipts for the next session
Evidence
One agent, one persistent caller handle, one job. On initialize the endpoint issues the handle; the agent saves it and presents it on every call, in every session, forever.
The repair was one call: the same baseline state at 378 characters instead of 533, saved clean: https://zambo.dev/run/ba4a4143-d6db-4a4f-9834-af5056abd08f
A daily agent on this shape runs free inside the 20 calls plus 1 wrap-up every agent gets each day, and picking up yesterday's handover is free at every tier.
- Record date: 2026-11-02T22:13:57.957Z