From fba2f460e4f01c94bdf13d216170f1056820a697 Mon Sep 17 00:00:00 2001 From: Elaine Vegeris Date: Wed, 4 Jun 2025 19:29:28 -0400 Subject: [PATCH 1/2] fix: Add new property to API args --- packages/web-api/src/types/request/canvas.ts | 2 ++ packages/web-api/test/types/methods/canvas.test-d.ts | 1 + 2 files changed, 3 insertions(+) diff --git a/packages/web-api/src/types/request/canvas.ts b/packages/web-api/src/types/request/canvas.ts index dd732f987..cfabc7c9e 100644 --- a/packages/web-api/src/types/request/canvas.ts +++ b/packages/web-api/src/types/request/canvas.ts @@ -92,4 +92,6 @@ export interface CanvasesEditArguments extends CanvasID, TokenOverridable { export interface ConversationsCanvasesCreateArguments extends ChannelID, TokenOverridable { /** @description Structure describing the type and contents of the Canvas being created. */ document_content?: DocumentContent; + /** @description Title of the newly created canvas. */ + title?: string; } diff --git a/packages/web-api/test/types/methods/canvas.test-d.ts b/packages/web-api/test/types/methods/canvas.test-d.ts index 38fbdd9b8..d6e547d84 100644 --- a/packages/web-api/test/types/methods/canvas.test-d.ts +++ b/packages/web-api/test/types/methods/canvas.test-d.ts @@ -237,5 +237,6 @@ expectError(web.conversations.canvases.create({})); // empty argument expectAssignable>([ { channel_id: 'C1234', + title: 'Fun Document Title' }, ]); From 3de2ab7f20fb5d1674bf7fe0bf122d1fc0fb4e73 Mon Sep 17 00:00:00 2001 From: Elaine Vegeris Date: Thu, 5 Jun 2025 18:03:54 -0400 Subject: [PATCH 2/2] Add comma Co-authored-by: Eden Zimbelman --- packages/web-api/test/types/methods/canvas.test-d.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/web-api/test/types/methods/canvas.test-d.ts b/packages/web-api/test/types/methods/canvas.test-d.ts index d6e547d84..d52a11e35 100644 --- a/packages/web-api/test/types/methods/canvas.test-d.ts +++ b/packages/web-api/test/types/methods/canvas.test-d.ts @@ -237,6 +237,6 @@ expectError(web.conversations.canvases.create({})); // empty argument expectAssignable>([ { channel_id: 'C1234', - title: 'Fun Document Title' + title: 'Fun Document Title', }, ]);