mindspace: close authority boundaries
This commit is contained in:
@@ -1,12 +1,49 @@
|
||||
export const MINDSPACE_SERVER_ADAPTER_BINDINGS = Object.freeze({
|
||||
serviceFacade: Object.freeze(['prepareConversationPackageRead']),
|
||||
chatSaveService: Object.freeze([
|
||||
'createSharedHtml',
|
||||
'materializeWorkspaceHtml',
|
||||
'readWorkspaceHtml',
|
||||
'ensurePreviewThumbnail',
|
||||
'renderPreviewThumbnailSvg',
|
||||
]),
|
||||
conversationArtifactService: Object.freeze([
|
||||
'registerChatDocxArtifact',
|
||||
'registerPublicHtmlArtifacts',
|
||||
'registerPublishedLongImageArtifact',
|
||||
'registerWorkspaceFileArtifact',
|
||||
]),
|
||||
publicFinishService: Object.freeze([
|
||||
'ensureWechatFreshPageThumbnails',
|
||||
'materializeSessionEvent',
|
||||
'preparePageDataAfterFinish',
|
||||
'prepareWechatHtmlDelivery',
|
||||
'prepareWechatPageDataDelivery',
|
||||
'syncAfterFinish',
|
||||
]),
|
||||
workspacePublicationDeliveryService:
|
||||
Object.freeze([
|
||||
'listRecentlyModifiedPublicHtml',
|
||||
'readOwnerPublicAsset',
|
||||
'renderLongImage',
|
||||
'resolveWorkspaceRequest',
|
||||
'validateRunDeliverables',
|
||||
]),
|
||||
workspacePageDeliveryService:
|
||||
Object.freeze(['syncAndDeliver']),
|
||||
workspaceToolService: Object.freeze([
|
||||
'createDirectory',
|
||||
'editFile',
|
||||
'generateLongImage',
|
||||
'listDirectory',
|
||||
'publishPage',
|
||||
'readFile',
|
||||
'writeBinaryFile',
|
||||
'writeFile',
|
||||
]),
|
||||
conversationPackageRegistry: Object.freeze([
|
||||
'ensurePackage',
|
||||
'putObjectForSession',
|
||||
'recordArtifact',
|
||||
'readArtifactObject',
|
||||
'readManifestForSession',
|
||||
'writeManifestForSession',
|
||||
]),
|
||||
assetService: Object.freeze([
|
||||
'cancelUpload',
|
||||
@@ -16,8 +53,8 @@ export const MINDSPACE_SERVER_ADAPTER_BINDINGS = Object.freeze({
|
||||
'createUpload',
|
||||
'deleteAsset',
|
||||
'listAssets',
|
||||
'readAsset',
|
||||
'readPublicAsset',
|
||||
'readAssetContent',
|
||||
'readPublicAssetContent',
|
||||
'renderAssetPreview',
|
||||
'renderAssetThumbnail',
|
||||
'syncWorkspaceAssets',
|
||||
|
||||
Reference in New Issue
Block a user