For AI agents: markdown of this page — /docs-content-en/changelog/2026-10-31.md documentation index — /llms.txt

API changes: October 31, 2026

← Changelog · October 2026

NEW-1031-1: Coupon gifts measured in days

Cowork coupons support gifts lasting 1–29 days alongside 1, 3, 6 and 12 months. POST /v1/cowork/coupon/preview returns grant.termDays; POST /v1/cowork/coupon/redeem returns grantedTermDays. For daily gifts, the corresponding months field is null; for monthly gifts, the days field is null. When a daily gift ends, the seat returns to FREE without a charge.

FIX-1031-2: application list and card honor department access

Before

An application without a server that was opened to a department did not appear in scope=shared and scope=feed of GET /v1/applications for members of that department, and GET /v1/applications/:id returned 403 FORBIDDEN to them.

After

A department member sees such an application in shared and feed with viewerState: "shared", and the card returns HTTP 200. If department membership cannot be verified, the application stays hidden, as before.

FIX-1031-3: moving to your own server keeps department access

Before

After an app moved to your own server, department access configured on the Vibecode server was lost: department members did not see the app in scope=shared of GET /v1/applications, and GET /v1/applications/:id returned 403 FORBIDDEN to them.

After

The server's departments carry over to the app, and a member of such a department sees it in shared with viewerState: "shared", and the card returns HTTP 200. A department opened together with its subdepartments is open to its own members only after the move; the dashboard warns about this and about departments that do not carry over during the move.