Contracts 1.49.0
First served on the Phase 0 host by deploy #55 (2026-10-18).
The public document of 1.49.0 lists 82 operations, 9 of them added in this release and still in 1.65.0.
Operations added
| Operation | Summary | Scope | Released in | Phase 0 host |
|---|---|---|---|---|
POST /v1/calls/{call_id}/control | Send a control command to the live Session of a Call | calls:write | 1.49.0 | served |
GET /v1/calls/{call_id}/stream | Open the events channel of a Call | calls:write | 1.49.0 | served |
POST /v1/tool-signing-secret/rotate | Rotate the Organization's tool signing secret | tools:write | 1.49.0 | served |
GET /v1/tools | List Tools | tools:read | 1.49.0 | served |
POST /v1/tools | Create a Tool | tools:write | 1.49.0 | served |
GET /v1/tools/{tool_id} | Read a Tool | tools:read | 1.49.0 | served |
PATCH /v1/tools/{tool_id} | Update a Tool | tools:write | 1.49.0 | served |
DELETE /v1/tools/{tool_id} | Archive a Tool | tools:write | 1.49.0 | served |
POST /v1/tools/{tool_id}/test | Send one real request of an http Tool | tools:write | 1.49.0 | served |
Error codes added
session_unreachable, stream_limit_reached, tool_archived
Call event types added
call.escalated, tool.completed, tool.invoked
Scopes added
tools:read, tools:write