/** User decision: video canvas authorization is paused; manual video features are unchanged. */ export const ZCODE_VIDEO_CANVAS_AUTHORIZED = false; export function isZcodeWorkspaceAuthorized(workspace: string) { return workspace !== "video" || ZCODE_VIDEO_CANVAS_AUTHORIZED; } /** Video-only controls can also appear in the image workspace's mode menus. */ export const VIDEO_ONLY_AGENT_TOOLBAR_KEYS = new Set([ "markerPanel", "workflowConnection", "addImageInput", "addScriptNode", "addVideoInput", "workflowNodeLibrary", "exportVideoCanvas", "importVideoCanvas", "newVideoCanvas", "videoUpload", "videoPlay", "videoPause", "videoMute", "videoUnmute", "videoMore", "videoDownload", "videoDelete", "chatModeVideoActive", "chatModeVideoMenu", ]);