6 September 2026
- Dashboard Agents, Tools, and Sessions pages manage agents, tool versions, deployments, and sessions.
- Usage and limits documents GET /v1/usage and the three per-tenant rate limits.
- The status page reports component health.
- Deployment rollback selects an active deployment for new slug sessions.
- Per-operation tool result schemas support top-level oneOf and anyOf branches.
- SDKs published:
@alethi/pantheon-chat0.1.0 on npm,pantheon-chat0.1.0 on PyPI. - Email verification and password reset.
- Build on Pantheon page.
llms.txt.
4 September 2026
- Slug sessions now prefer the newest published deployment.
- Tool lifecycle events now share one
tool_call_id.
3 September 2026
- Session streams now deliver live ephemeral deltas with
event_deltas=true. SESSION_BUSYnow includes the active run and recovery routes.- Run cancellation now releases a busy session.
- Sandbox failures now return HTTP 503 with a safe message.
- Agents can opt out of sandbox creation.
- Sessions now report
sandbox_status. - Application tool waits now default to 30 minutes.
- Run claims now use owner tokens, leases, and reconciliation.
Contract hardening
- The checked-in OpenAPI contract now covers every served route.
- Contract tests now require exact route parity.
- Worker tests can limit claims to one tenant.
Open
See Known issues for current impact and workarounds.
Pitfalls
- A commit is not deployment proof: Use the deployment date and verify the live contract before rollout.
- The todo tenant is a probe: Do not treat tenant UI behavior as the API contract.