feat(canvas): show live workflow history and simplify sharing (#3877)

This commit is contained in:
Carlos Florêncio
2026-09-23 10:57:06 +01:00
committed by GitHub
parent a2d4ee8c18
commit 41eeaf0c70
75 changed files with 4910 additions and 590 deletions
+9 -1
View File
@@ -164,6 +164,14 @@ export function getCanvas(canvasId: string, options?: ApiRequestOptions): Promis
return fetchJson<Canvas>(canvasPath(canvasId), options);
}
export function renameCanvas(
canvasId: string,
title: string,
options?: ApiRequestOptions,
): Promise<Canvas> {
return mutate<Canvas>(canvasPath(canvasId), "PATCH", { title }, options);
}
export function getCanvasRuntime(
canvasId: string,
options?: ApiRequestOptions,
@@ -259,7 +267,7 @@ export function removeCanvas(canvasId: string, options?: ApiRequestOptions): Pro
function mutate<T>(
path: string,
method: "POST" | "DELETE",
method: "POST" | "PATCH" | "DELETE",
body: unknown,
options?: ApiRequestOptions,
): Promise<T> {