- Breaking
Response field enabled_actions removed
Reads of this field return undefined, and the failure surfaces wherever that value is used rather than at the call.
InboxAgent.enabled_actions · reachable from 1 operationCode that breaks
// response.enabled_actions is now undefined const enabled_actions = response.enabled_actions;
- Breaking
Response field highlights removed
Reads of this field return undefined, and the failure surfaces wherever that value is used rather than at the call.
InboxThreadSearchResult.highlights · reachable from 1 operationCode that breaks
// response.highlights is now undefined const highlights = response.highlights;
- Breakingdirection flip: their tools call this safe
enabled_actions is no longer accepted
Usually ignored rather than rejected, so the call succeeds and does something subtly different.
UpdateInboxAgentOptions.enabled_actions · reachable from 1 operationCode that breaks
await client.post("/…", { // enabled_actions is now ignored, not rejected enabled_actions: value, }); - Breaking
actions is now required
Partial payloads are rejected.
UpdateInboxAgentOptions.actions · reachable from 1 operationCode that breaks
await client.post("/…", { // … actions: /* now required */, }); - Breakingdirection flip: their tools call this safe
add_label_ids is no longer accepted
Usually ignored rather than rejected, so the call succeeds and does something subtly different.
UpdateInboxThreadOptions.add_label_ids · reachable from 1 operationCode that breaks
await client.post("/…", { // add_label_ids is now ignored, not rejected add_label_ids: value, }); - Breakingdirection flip: their tools call this safe
remove_label_ids is no longer accepted
Usually ignored rather than rejected, so the call succeeds and does something subtly different.
UpdateInboxThreadOptions.remove_label_ids · reachable from 1 operationCode that breaks
await client.post("/…", { // remove_label_ids is now ignored, not rejected remove_label_ids: value, }); - Additive
/inboxes/{inbox_id}/threads/{thread_id}/labels added
No action needed.
/inboxes/{inbox_id}/threads/{thread_id}/labels - Additive
/inboxes/{inbox_id}/threads/{thread_id}/labels/{label_id} added
No action needed.
/inboxes/{inbox_id}/threads/{thread_id}/labels/{label_id} - Additive
Request property actions added
No action needed unless it is required.
UpdateInboxAgentOptions.actions · reachable from 1 operation
4 new response fields
- Inbox.updated_at
- InboxAgent.actions
- ListInboxesResponseSuccess.data[].created_at
- ListInboxesResponseSuccess.data[].updated_at