Changelog.
Changes to the Olbrain API and SDKs that you may need to act on, newest first.
2026-11-04
- Alchemist error codes. Every failed Alchemist tool call returns
{"error": {code, message, retryable, reference}}. Branch oncodeinstead of the message's words. Errors →
2026-10-24
- Python SDK 0.5.0. Adds the
Olbrainclient: workflow runs, approvals, and research agents. Also ships the 0.4.0 fix below. Python SDK → - Signed webhooks. Jobs can be started by Stripe, Shopify, or your own service without an Access Key. Signed webhooks →
- Daily run limit. A job's daily run limit now applies to every start, returning 429
daily_run_limit. - Breaking:
project_idremoved from trigger and session responses. Useorganization_idandagent_id.
2026-10-23
- JavaScript SDK 1.4.0 and Python SDK 0.4.0.
AgentClientnow callshttps://webhook.olbrain.com; earlier versions called a host that no longer exists.listenpolls, session reads throw instead of hiding failures, andupdateSession/deleteSessionalways throw. Upgrade. Python 0.4.0 reached PyPI as part of 0.5.0.
2026-10-12
- JavaScript SDK 1.3.2 and Python SDK 0.3.2. Both packages ship an offline
AGENTS.mdAPI reference for coding assistants.
2026-10-09
- JavaScript SDK 1.3.0.
olbrain.researchfor research agents, for signed-in users. Research agents →
2026-10-04
- Approvals API. List and resolve a run's approvals. Approvals →