---
title: "Platform Release 369  - May 2026"
slug: "platform-release-369-may-2026"
status: "update"
updated: 2026-05-29T17:43:41Z
published: 2026-05-29T17:43:41Z
---

> ## Documentation Index
> Fetch the complete documentation index at: https://support.tulip.co/llms.txt
> Use this file to discover all available pages before exploring further.

# Platform Release 369  - May 2026

Release 369 brings updates to several features and bug fixes throughout the platform.

Let us know your thoughts and questions in the [Tulip Community](http://community.tulip.co/t/16359).

## Features and Improvements

### API, User

- The API endpoint `POST /api/v3/users` is now rate-limited to 30 requests per minute. The endpoint responds with HTTP 429 when the limit is exceeded. This update improves service stability and reduces the chance of disruption.

### App Editor

- In the App Editor, removed the Grid widget's right-click context menu. All operations previously available through this menu remain accessible via the Widget tab in the side pane.

### Copilot

- In the Agent Editor, the model selector now shows only models available to a given account. If an agent's current model is unavailable, it remains visible in the dropdown and is marked as unavailable. The active model is shown in chat next to the context window, so users can see which model a tier alias is running on. Model selection has moved to Account Settings, giving admins more control over model access.
- In Agent chat, ZPL labels generated by Agents now render as visual previews in the chat.
- In Agent chat, the conversation history is now automatically compressed when the context window is nearly full, so long conversations can continue without hitting a limit. A visual indicator marks where older messages were summarized.

## Bug Fixes

Release 369 contains multiple bug fixes:

| Referenced Ticket | Description |
| --- | --- |
| PLAT-54010 | Fixed a bug where images sent as attachments in Agent Chat were sometimes not displaying after sending |
| PLAT-53920 | Fixed a bug where importing a newly exported Connector could fail with an "Internal error". |
| PLAT-53726 | Fixed an issue where publishing an app or automation could reuse a stale connector function snapshot instead of creating a new one that reflects the latest development version. |
| PLAT-53709 | Fixed an issue in the API endpoint `POST /api/v3/users`, for creating Operator users, where Badge ID length limits were not enforced as documented in the API spec. |
| PLAT-53699 | In the Tables page, fixed an issue where users could not edit the label or description of the ID column. |
| PLAT-53639 | In the Player, fixed a bug where user variables did not update reactively when information (e.g., name, avatar) about the linked user was changed in their profile. |
| PLAT-53587 | In SAML Setup, fixed a bug with SSO configuration in some cases preventing Tulip instances from starting. |
| PLAT-53479 | In Agent chat, fixed a UI issue where a gray area appeared under conversations when scrolling. |
| PLAT-53478 | In Agent chat, fixed an issue where ZPL labels generated by Agents did not render. |
| PLAT-53263 | In the Agent Chat widget, fixed a bug where untrained tables still counted against the training limit. |
| PLAT-52520 | Fixed a bug where Connector Hosts could experience memory leaks when OPC UA machine data sources go offline. |
| PLAT-51461 | In Compare Versions, fixed a bug where a trigger could be flagged as modified after it was disabled and then re-enabled. |

## Full List of Ticket IDs included in Release 369

PLAT-54010 PLAT-53920 PLAT-53726 PLAT-53709 PLAT-53699 PLAT-53639 PLAT-53587 PLAT-53584 PLAT-53507 PLAT-53479 PLAT-53478 PLAT-53263 PLAT-52868 PLAT-52520 PLAT-51933 PLAT-51461 PLAT-48384
