🚀 Socket Launch Week Day 5:Introducing Repository Access Permissions and Custom Roles.Learn more
Sign In

@shadowob/shared

Package Overview
Dependencies
Maintainers
1
Versions
75
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@shadowob/shared - npm Package Compare versions

Comparing version
1.1.59
to
1.1.60
+1
-1
dist/index.d.cts
export { CLIENT_EVENTS, ClientEvent, LIMITS, SERVER_EVENTS, ServerEvent } from './constants/index.cjs';
export { AgentProcessIdInput, AsrAcceptInput, BadgeCountInput, ClipboardTextInput, CommunityAuthSnapshotInput, CommunityFetchJsonInput, ConnectorConnectionEnabledInput, ConnectorDeleteInput, ConnectorStartSettingsInput, ConnectorWorkDirInput, CreateConnectorBuddyInput, DesktopDiagnosticsSnapshot, DesktopIPCApi, DesktopIpcClient, DesktopIpcInvokeArgs, DesktopIpcInvokeChannel, DesktopIpcInvokeFn, DesktopIpcInvokeInput, DesktopIpcInvokeMap, DesktopIpcInvokeParsedInput, DesktopIpcInvokeResult, DesktopIpcInvokeSchemaMap, DesktopIpcProtocol, DesktopLogExportResult, DesktopNotificationInput, DesktopPlatform, DesktopRuntimeSettingsSnapshot, DesktopSettingsPatchInput, DesktopTtsProvider, DesktopUpdateChannel, DesktopUpdateInfo, DesktopUpdateSettings, DesktopUpdateState, DownloadUpdateUrlInput, ExternalUrlInput, ForceOptionsInput, IPCClient, IPCProcedureArgs, IPCProcedureArgument, IPCProcedureDefinition, IPCProcedureInput, IPCProcedureOutput, IPCProtocolDefinition, IPCProtocolImplementation, IPCServiceClient, IPCServiceDefinition, IPCServiceImplementation, ModelProxyStreamInput, NotificationModeInput, OpenAtLoginInput, OpenCommunityLoginInput, OpenCommunityLoginIpcInput, OptionalPathInput, PackIdInput, PetArchiveImportInput, PetMarketplaceImportInput, PetPanelModeInput, PetWindowDragMoveInput, PetWindowDragStartInput, PetWindowMouseInteractiveInput, PetWindowPointerIdInput, ReaderIdInput, ReaderOpenInput, ReaderResourceSnapshot, ReaderStateSnapshot, RendererLogInput, RuntimeIdInput, SelectDirectoryInput, ShowCommunityInput, ShowCommunityIpcInput, ShowSettingsInput, ShowSettingsIpcInput, SpeechTextInput, StartAgentInput, UpdateSettingsInput, VoiceEngineStatus, VoiceModelInstallInput, agentProcessIdSchema, asrAcceptSchema, badgeCountSchema, clipboardTextSchema, communityAuthSnapshotSchema, communityFetchJsonSchema, connectorConnectionEnabledSchema, connectorDeleteSchema, connectorStartSettingsSchema, connectorWorkDirSchema, createConnectorBuddySchema, defineIPCProtocol, defineIPCService, desktopIpcInvokeSchemas, desktopIpcProtocol, desktopNotificationSchema, desktopSettingsPatchSchema, downloadUpdateUrlSchema, externalUrlSchema, forceOptionsSchema, ipcProcedure, ipcProcedureChannel, ipcVoidInputSchema, ipcVoidOutputSchema, modelProxyStreamSchema, notificationModeSchema, openAtLoginSchema, openCommunityLoginInputSchema, optionalPathInputSchema, packIdInputSchema, parseIPCProcedureInput, parseIPCProcedureOutput, petArchiveImportSchema, petMarketplaceImportSchema, petPanelModeSchema, petWindowDragMoveSchema, petWindowDragStartSchema, petWindowMouseInteractiveSchema, petWindowPointerIdSchema, readerIdInputSchema, readerOpenSchema, rendererLogSchema, runtimeIdInputSchema, selectDirectorySchema, showCommunityInputSchema, showSettingsInputSchema, speechTextSchema, startAgentSchema, updateSettingsSchema, voiceModelInstallSchema } from './desktop-ipc/index.cjs';
export { DEFAULT_HOMEPLAY_CATALOG, ShadowHomePlayCatalogItem, ShadowPlayAction, ShadowPlayAvailability, getDefaultHomePlay, getPlayBuddyEmail, getPlayBuddyUsername } from './play-catalog/index.cjs';
export { Agent, AgentCapability, AgentInfo, AgentKernelType, AgentStatus, AuthResponse, BUDDY_HEARTBEAT_ONLINE_THRESHOLD_MS, BUDDY_INBOX_DELIVERY_PERMISSION, BUDDY_INBOX_PLATFORM_PERMISSIONS, BUDDY_INBOX_TOPIC_PREFIX, BUDDY_PRESENCE_STATUSES, BuddyInboxAdmissionMode, BuddyInboxAdmissionPendingDelivery, BuddyInboxAdmissionPendingTask, BuddyInboxAdmissionPolicy, BuddyInboxAdmissionRule, BuddyInboxAdmissionSubjectKind, BuddyInboxPlatformPermission, BuddyInboxViewMessage, BuddyInboxViewMode, BuddyPresenceStatus, Channel, ChannelSortBy, ChannelSortDirection, ChannelSortOptions, ChannelType, CreateAgentRequest, CreateChannelRequest, CreateServerRequest, DEFAULT_BUDDY_INBOX_ADMISSION_POLICY, FriendEntry, FriendSource, Friendship, FriendshipStatus, LoginRequest, Member, MemberRole, PresenceChangePayload, PresenceSnapshotPayload, PresenceStatus, RUNTIME_SESSION_PET_REACTION_BY_STATE, RegisterRequest, RuntimeSessionAnimationSignal, RuntimeSessionPetActivity, RuntimeSessionPetActivityKind, RuntimeSessionPetReaction, RuntimeSessionState, Server, TASK_MESSAGE_CARD_STATUSES, TASK_MESSAGE_CARD_STATUS_TRANSITIONS, TERMINAL_TASK_MESSAGE_CARD_STATUSES, USER_STATUSES, UpdateChannelRequest, UpdateServerRequest, User, UserMembership, UserMembershipTier, UserProfile, UserStatus, VoiceChannelCredentials, VoiceChannelJoinResult, VoiceChannelLeaveResult, VoiceChannelPolicy, VoiceChannelState, VoiceParticipant, applyPresenceChangeToRuntime, buddyInboxAdmissionRuleKey, buddyInboxTopic, buildBuddyInboxViewMessages, canTransitionTaskMessageCardStatus, getBuddyInboxTaskCards, getBuddyInboxTaskStatuses, getBuddyPresenceExpiresAt, hasBuddyInboxTaskCard, isBuddyHeartbeatActive, isBuddyInboxPlatformPermission, isBuddyInboxTopic, isMessageReferenceCard, isTaskMessageCardStatus, isTerminalTaskMessageCardStatus, normalizeBuddyInboxAdmissionPendingDeliveries, normalizeBuddyInboxAdmissionPolicy, normalizeBuddyPresenceStatus, normalizeBuddyRuntimePresenceStatus, normalizePresenceStatus, normalizeUserStatus, parseBuddyInboxAgentId, resolvePresenceStatus, runtimeSessionPetReactionForState, runtimeSessionSignalToPetReaction, runtimeSessionStateLooksActive } from './types/index.cjs';
export { Agent, AgentCapability, AgentInfo, AgentKernelType, AgentStatus, AuthResponse, BUDDY_HEARTBEAT_ONLINE_THRESHOLD_MS, BUDDY_INBOX_DELIVERY_PERMISSION, BUDDY_INBOX_PLATFORM_PERMISSIONS, BUDDY_INBOX_TOPIC_PREFIX, BUDDY_PRESENCE_STATUSES, BuddyInboxAdmissionMode, BuddyInboxAdmissionPendingDelivery, BuddyInboxAdmissionPendingTask, BuddyInboxAdmissionPolicy, BuddyInboxAdmissionRule, BuddyInboxAdmissionSubjectKind, BuddyInboxPlatformPermission, BuddyInboxViewMessage, BuddyInboxViewMode, BuddyPresenceStatus, Channel, ChannelSortBy, ChannelSortDirection, ChannelSortOptions, ChannelType, CreateAgentRequest, CreateChannelRequest, CreateServerRequest, DEFAULT_BUDDY_INBOX_ADMISSION_POLICY, FriendEntry, FriendSource, Friendship, FriendshipStatus, LoginRequest, Member, MemberRole, PresenceChangePayload, PresenceSnapshotPayload, PresenceStatus, RUNTIME_SESSION_PET_REACTION_BY_STATE, RegisterRequest, RuntimeSessionAnimationSignal, RuntimeSessionPetActivity, RuntimeSessionPetActivityKind, RuntimeSessionPetReaction, RuntimeSessionState, Server, ServerDesktopLayout, ServerDesktopLayoutBuiltinAppItem, ServerDesktopLayoutItem, ServerDesktopLayoutServerAppItem, ServerDesktopLayoutWorkspaceItem, ServerDesktopStickyNoteWidget, ServerDesktopVideoWidget, ServerDesktopVideoWidgetProvider, ServerDesktopWebEmbedWidget, ServerDesktopWebEmbedWidgetSourceType, ServerDesktopWidget, ServerWallpaperType, TASK_MESSAGE_CARD_STATUSES, TASK_MESSAGE_CARD_STATUS_TRANSITIONS, TERMINAL_TASK_MESSAGE_CARD_STATUSES, USER_STATUSES, UpdateChannelRequest, UpdateServerRequest, User, UserMembership, UserMembershipTier, UserProfile, UserStatus, VoiceChannelCredentials, VoiceChannelJoinResult, VoiceChannelLeaveResult, VoiceChannelPolicy, VoiceChannelState, VoiceParticipant, applyPresenceChangeToRuntime, buddyInboxAdmissionRuleKey, buddyInboxTopic, buildBuddyInboxViewMessages, canTransitionTaskMessageCardStatus, getBuddyInboxTaskCards, getBuddyInboxTaskStatuses, getBuddyPresenceExpiresAt, hasBuddyInboxTaskCard, isBuddyHeartbeatActive, isBuddyInboxPlatformPermission, isBuddyInboxTopic, isMessageReferenceCard, isTaskMessageCardStatus, isTerminalTaskMessageCardStatus, normalizeBuddyInboxAdmissionPendingDeliveries, normalizeBuddyInboxAdmissionPolicy, normalizeBuddyPresenceStatus, normalizeBuddyRuntimePresenceStatus, normalizePresenceStatus, normalizeUserStatus, parseBuddyInboxAgentId, resolvePresenceStatus, runtimeSessionPetReactionForState, runtimeSessionSignalToPetReaction, runtimeSessionStateLooksActive } from './types/index.cjs';
export { A as Attachment, B as BuddyInboxTaskRefMetadata, a as BuddyInboxTaskResultMetadata, C as CommerceMessageCard, b as CommerceOfferCardInput, c as CommerceProductCard, G as GenericMessageCard, M as MESSAGE_AGENT_CHAIN_METADATA_KEY, d as MESSAGE_COPILOT_CONTEXT_METADATA_KEY, e as MentionSuggestion, f as MentionSuggestionTrigger, g as Message, h as MessageAgentChainMetadata, i as MessageCard, j as MessageCardApp, k as MessageCardCapability, l as MessageCardClaim, m as MessageCardSource, n as MessageCardStatus, o as MessageCopilotContext, p as MessageMention, q as MessageMentionKind, r as MessageMentionRange, s as MessageMetadata, t as MessageReferenceCard, N as Notification, u as NotificationType, O as OAuthLinkCard, P as PaidFileCard, R as ReactionGroup, S as SendMessageRequest, v as ServerAppMessageCard, T as TaskContextPack, w as TaskMessageCard, x as TaskMessageCardReply, y as TaskMessageCardTag, z as TaskMessageExpectedArtifact, D as TaskMessageOutputContract, E as TaskMessagePrivacy, F as TaskMessagePrivacyDataClass, H as TaskMessageRequirementSkill, I as TaskMessageRequirementTool, J as TaskMessageRequirements, K as TaskMessageSubmitCommand, L as TaskResultMessageCard, Q as Thread, U as UpdateMessageRequest, V as buildMessageAgentChainMetadata, W as buildMessageCopilotContextMetadata, X as getCommerceMessageCards, Y as getOAuthLinkMessageCards, Z as getPaidFileMessageCards, _ as isCommerceMessageCard, $ as isMessageAgentChainMetadata, a0 as isMessageCopilotContext, a1 as isOAuthLinkMessageCard, a2 as isPaidFileMessageCard, a3 as parseBuddyInboxTaskResultMetadata } from './message.types-Cznw92Uq.cjs';
export { BgPattern, CAT_AVATAR_COUNT, CatConfig, CatDecoration, CatExpression, CatPattern, MessageMentionTextSegment, ServerAppPathOptions, ServerAppRouteTarget, SlashCommandAction, assignMentionRanges, buildMentionMarkdownLinks, buildServerAppCommunityPath, buildServerAppSharePath, buildServerAppShareUrl, canonicalMentionToken, canonicalizeMentionContent, escapeMarkdownLinkLabel, extractSlashCommandActions, formatDate, generateInviteCode, generateRandomCatConfig, getAllCatAvatars, getCatAvatar, getCatAvatarByUserId, getCatSvgString, isCanonicalMentionToken, isValidEmail, mentionDisplayText, normalizeServerAppRoutePath, parseCanonicalMentionToken, renderCatSvg, segmentTextByMentions, serverAppPathFromSearch, slugify, withServerAppRoutePathSearch } from './utils/index.cjs';
import 'zod';
export { CLIENT_EVENTS, ClientEvent, LIMITS, SERVER_EVENTS, ServerEvent } from './constants/index.js';
export { AgentProcessIdInput, AsrAcceptInput, BadgeCountInput, ClipboardTextInput, CommunityAuthSnapshotInput, CommunityFetchJsonInput, ConnectorConnectionEnabledInput, ConnectorDeleteInput, ConnectorStartSettingsInput, ConnectorWorkDirInput, CreateConnectorBuddyInput, DesktopDiagnosticsSnapshot, DesktopIPCApi, DesktopIpcClient, DesktopIpcInvokeArgs, DesktopIpcInvokeChannel, DesktopIpcInvokeFn, DesktopIpcInvokeInput, DesktopIpcInvokeMap, DesktopIpcInvokeParsedInput, DesktopIpcInvokeResult, DesktopIpcInvokeSchemaMap, DesktopIpcProtocol, DesktopLogExportResult, DesktopNotificationInput, DesktopPlatform, DesktopRuntimeSettingsSnapshot, DesktopSettingsPatchInput, DesktopTtsProvider, DesktopUpdateChannel, DesktopUpdateInfo, DesktopUpdateSettings, DesktopUpdateState, DownloadUpdateUrlInput, ExternalUrlInput, ForceOptionsInput, IPCClient, IPCProcedureArgs, IPCProcedureArgument, IPCProcedureDefinition, IPCProcedureInput, IPCProcedureOutput, IPCProtocolDefinition, IPCProtocolImplementation, IPCServiceClient, IPCServiceDefinition, IPCServiceImplementation, ModelProxyStreamInput, NotificationModeInput, OpenAtLoginInput, OpenCommunityLoginInput, OpenCommunityLoginIpcInput, OptionalPathInput, PackIdInput, PetArchiveImportInput, PetMarketplaceImportInput, PetPanelModeInput, PetWindowDragMoveInput, PetWindowDragStartInput, PetWindowMouseInteractiveInput, PetWindowPointerIdInput, ReaderIdInput, ReaderOpenInput, ReaderResourceSnapshot, ReaderStateSnapshot, RendererLogInput, RuntimeIdInput, SelectDirectoryInput, ShowCommunityInput, ShowCommunityIpcInput, ShowSettingsInput, ShowSettingsIpcInput, SpeechTextInput, StartAgentInput, UpdateSettingsInput, VoiceEngineStatus, VoiceModelInstallInput, agentProcessIdSchema, asrAcceptSchema, badgeCountSchema, clipboardTextSchema, communityAuthSnapshotSchema, communityFetchJsonSchema, connectorConnectionEnabledSchema, connectorDeleteSchema, connectorStartSettingsSchema, connectorWorkDirSchema, createConnectorBuddySchema, defineIPCProtocol, defineIPCService, desktopIpcInvokeSchemas, desktopIpcProtocol, desktopNotificationSchema, desktopSettingsPatchSchema, downloadUpdateUrlSchema, externalUrlSchema, forceOptionsSchema, ipcProcedure, ipcProcedureChannel, ipcVoidInputSchema, ipcVoidOutputSchema, modelProxyStreamSchema, notificationModeSchema, openAtLoginSchema, openCommunityLoginInputSchema, optionalPathInputSchema, packIdInputSchema, parseIPCProcedureInput, parseIPCProcedureOutput, petArchiveImportSchema, petMarketplaceImportSchema, petPanelModeSchema, petWindowDragMoveSchema, petWindowDragStartSchema, petWindowMouseInteractiveSchema, petWindowPointerIdSchema, readerIdInputSchema, readerOpenSchema, rendererLogSchema, runtimeIdInputSchema, selectDirectorySchema, showCommunityInputSchema, showSettingsInputSchema, speechTextSchema, startAgentSchema, updateSettingsSchema, voiceModelInstallSchema } from './desktop-ipc/index.js';
export { DEFAULT_HOMEPLAY_CATALOG, ShadowHomePlayCatalogItem, ShadowPlayAction, ShadowPlayAvailability, getDefaultHomePlay, getPlayBuddyEmail, getPlayBuddyUsername } from './play-catalog/index.js';
export { Agent, AgentCapability, AgentInfo, AgentKernelType, AgentStatus, AuthResponse, BUDDY_HEARTBEAT_ONLINE_THRESHOLD_MS, BUDDY_INBOX_DELIVERY_PERMISSION, BUDDY_INBOX_PLATFORM_PERMISSIONS, BUDDY_INBOX_TOPIC_PREFIX, BUDDY_PRESENCE_STATUSES, BuddyInboxAdmissionMode, BuddyInboxAdmissionPendingDelivery, BuddyInboxAdmissionPendingTask, BuddyInboxAdmissionPolicy, BuddyInboxAdmissionRule, BuddyInboxAdmissionSubjectKind, BuddyInboxPlatformPermission, BuddyInboxViewMessage, BuddyInboxViewMode, BuddyPresenceStatus, Channel, ChannelSortBy, ChannelSortDirection, ChannelSortOptions, ChannelType, CreateAgentRequest, CreateChannelRequest, CreateServerRequest, DEFAULT_BUDDY_INBOX_ADMISSION_POLICY, FriendEntry, FriendSource, Friendship, FriendshipStatus, LoginRequest, Member, MemberRole, PresenceChangePayload, PresenceSnapshotPayload, PresenceStatus, RUNTIME_SESSION_PET_REACTION_BY_STATE, RegisterRequest, RuntimeSessionAnimationSignal, RuntimeSessionPetActivity, RuntimeSessionPetActivityKind, RuntimeSessionPetReaction, RuntimeSessionState, Server, TASK_MESSAGE_CARD_STATUSES, TASK_MESSAGE_CARD_STATUS_TRANSITIONS, TERMINAL_TASK_MESSAGE_CARD_STATUSES, USER_STATUSES, UpdateChannelRequest, UpdateServerRequest, User, UserMembership, UserMembershipTier, UserProfile, UserStatus, VoiceChannelCredentials, VoiceChannelJoinResult, VoiceChannelLeaveResult, VoiceChannelPolicy, VoiceChannelState, VoiceParticipant, applyPresenceChangeToRuntime, buddyInboxAdmissionRuleKey, buddyInboxTopic, buildBuddyInboxViewMessages, canTransitionTaskMessageCardStatus, getBuddyInboxTaskCards, getBuddyInboxTaskStatuses, getBuddyPresenceExpiresAt, hasBuddyInboxTaskCard, isBuddyHeartbeatActive, isBuddyInboxPlatformPermission, isBuddyInboxTopic, isMessageReferenceCard, isTaskMessageCardStatus, isTerminalTaskMessageCardStatus, normalizeBuddyInboxAdmissionPendingDeliveries, normalizeBuddyInboxAdmissionPolicy, normalizeBuddyPresenceStatus, normalizeBuddyRuntimePresenceStatus, normalizePresenceStatus, normalizeUserStatus, parseBuddyInboxAgentId, resolvePresenceStatus, runtimeSessionPetReactionForState, runtimeSessionSignalToPetReaction, runtimeSessionStateLooksActive } from './types/index.js';
export { Agent, AgentCapability, AgentInfo, AgentKernelType, AgentStatus, AuthResponse, BUDDY_HEARTBEAT_ONLINE_THRESHOLD_MS, BUDDY_INBOX_DELIVERY_PERMISSION, BUDDY_INBOX_PLATFORM_PERMISSIONS, BUDDY_INBOX_TOPIC_PREFIX, BUDDY_PRESENCE_STATUSES, BuddyInboxAdmissionMode, BuddyInboxAdmissionPendingDelivery, BuddyInboxAdmissionPendingTask, BuddyInboxAdmissionPolicy, BuddyInboxAdmissionRule, BuddyInboxAdmissionSubjectKind, BuddyInboxPlatformPermission, BuddyInboxViewMessage, BuddyInboxViewMode, BuddyPresenceStatus, Channel, ChannelSortBy, ChannelSortDirection, ChannelSortOptions, ChannelType, CreateAgentRequest, CreateChannelRequest, CreateServerRequest, DEFAULT_BUDDY_INBOX_ADMISSION_POLICY, FriendEntry, FriendSource, Friendship, FriendshipStatus, LoginRequest, Member, MemberRole, PresenceChangePayload, PresenceSnapshotPayload, PresenceStatus, RUNTIME_SESSION_PET_REACTION_BY_STATE, RegisterRequest, RuntimeSessionAnimationSignal, RuntimeSessionPetActivity, RuntimeSessionPetActivityKind, RuntimeSessionPetReaction, RuntimeSessionState, Server, ServerDesktopLayout, ServerDesktopLayoutBuiltinAppItem, ServerDesktopLayoutItem, ServerDesktopLayoutServerAppItem, ServerDesktopLayoutWorkspaceItem, ServerDesktopStickyNoteWidget, ServerDesktopVideoWidget, ServerDesktopVideoWidgetProvider, ServerDesktopWebEmbedWidget, ServerDesktopWebEmbedWidgetSourceType, ServerDesktopWidget, ServerWallpaperType, TASK_MESSAGE_CARD_STATUSES, TASK_MESSAGE_CARD_STATUS_TRANSITIONS, TERMINAL_TASK_MESSAGE_CARD_STATUSES, USER_STATUSES, UpdateChannelRequest, UpdateServerRequest, User, UserMembership, UserMembershipTier, UserProfile, UserStatus, VoiceChannelCredentials, VoiceChannelJoinResult, VoiceChannelLeaveResult, VoiceChannelPolicy, VoiceChannelState, VoiceParticipant, applyPresenceChangeToRuntime, buddyInboxAdmissionRuleKey, buddyInboxTopic, buildBuddyInboxViewMessages, canTransitionTaskMessageCardStatus, getBuddyInboxTaskCards, getBuddyInboxTaskStatuses, getBuddyPresenceExpiresAt, hasBuddyInboxTaskCard, isBuddyHeartbeatActive, isBuddyInboxPlatformPermission, isBuddyInboxTopic, isMessageReferenceCard, isTaskMessageCardStatus, isTerminalTaskMessageCardStatus, normalizeBuddyInboxAdmissionPendingDeliveries, normalizeBuddyInboxAdmissionPolicy, normalizeBuddyPresenceStatus, normalizeBuddyRuntimePresenceStatus, normalizePresenceStatus, normalizeUserStatus, parseBuddyInboxAgentId, resolvePresenceStatus, runtimeSessionPetReactionForState, runtimeSessionSignalToPetReaction, runtimeSessionStateLooksActive } from './types/index.js';
export { A as Attachment, B as BuddyInboxTaskRefMetadata, a as BuddyInboxTaskResultMetadata, C as CommerceMessageCard, b as CommerceOfferCardInput, c as CommerceProductCard, G as GenericMessageCard, M as MESSAGE_AGENT_CHAIN_METADATA_KEY, d as MESSAGE_COPILOT_CONTEXT_METADATA_KEY, e as MentionSuggestion, f as MentionSuggestionTrigger, g as Message, h as MessageAgentChainMetadata, i as MessageCard, j as MessageCardApp, k as MessageCardCapability, l as MessageCardClaim, m as MessageCardSource, n as MessageCardStatus, o as MessageCopilotContext, p as MessageMention, q as MessageMentionKind, r as MessageMentionRange, s as MessageMetadata, t as MessageReferenceCard, N as Notification, u as NotificationType, O as OAuthLinkCard, P as PaidFileCard, R as ReactionGroup, S as SendMessageRequest, v as ServerAppMessageCard, T as TaskContextPack, w as TaskMessageCard, x as TaskMessageCardReply, y as TaskMessageCardTag, z as TaskMessageExpectedArtifact, D as TaskMessageOutputContract, E as TaskMessagePrivacy, F as TaskMessagePrivacyDataClass, H as TaskMessageRequirementSkill, I as TaskMessageRequirementTool, J as TaskMessageRequirements, K as TaskMessageSubmitCommand, L as TaskResultMessageCard, Q as Thread, U as UpdateMessageRequest, V as buildMessageAgentChainMetadata, W as buildMessageCopilotContextMetadata, X as getCommerceMessageCards, Y as getOAuthLinkMessageCards, Z as getPaidFileMessageCards, _ as isCommerceMessageCard, $ as isMessageAgentChainMetadata, a0 as isMessageCopilotContext, a1 as isOAuthLinkMessageCard, a2 as isPaidFileMessageCard, a3 as parseBuddyInboxTaskResultMetadata } from './message.types-Cznw92Uq.js';
export { BgPattern, CAT_AVATAR_COUNT, CatConfig, CatDecoration, CatExpression, CatPattern, MessageMentionTextSegment, ServerAppPathOptions, ServerAppRouteTarget, SlashCommandAction, assignMentionRanges, buildMentionMarkdownLinks, buildServerAppCommunityPath, buildServerAppSharePath, buildServerAppShareUrl, canonicalMentionToken, canonicalizeMentionContent, escapeMarkdownLinkLabel, extractSlashCommandActions, formatDate, generateInviteCode, generateRandomCatConfig, getAllCatAvatars, getCatAvatar, getCatAvatarByUserId, getCatSvgString, isCanonicalMentionToken, isValidEmail, mentionDisplayText, normalizeServerAppRoutePath, parseCanonicalMentionToken, renderCatSvg, segmentTextByMentions, serverAppPathFromSearch, slugify, withServerAppRoutePathSearch } from './utils/index.js';
import 'zod';

@@ -59,2 +59,8 @@ import {

import {
DEFAULT_HOMEPLAY_CATALOG,
getDefaultHomePlay,
getPlayBuddyEmail,
getPlayBuddyUsername
} from "./chunk-KKRZTKE6.js";
import {
BUDDY_HEARTBEAT_ONLINE_THRESHOLD_MS,

@@ -112,8 +118,2 @@ BUDDY_INBOX_DELIVERY_PERMISSION,

import {
DEFAULT_HOMEPLAY_CATALOG,
getDefaultHomePlay,
getPlayBuddyEmail,
getPlayBuddyUsername
} from "./chunk-KKRZTKE6.js";
import {
CAT_AVATAR_COUNT,

@@ -120,0 +120,0 @@ assignMentionRanges,

@@ -246,2 +246,81 @@ import { m as MessageCardSource, J as TaskMessageRequirements, D as TaskMessageOutputContract, E as TaskMessagePrivacy, s as MessageMetadata, n as MessageCardStatus, w as TaskMessageCard, i as MessageCard, t as MessageReferenceCard } from '../message.types-Cznw92Uq.cjs';

type ServerWallpaperType = 'image' | 'html';
interface ServerDesktopLayoutWorkspaceItem {
id: string;
kind: 'workspace-node';
workspaceNodeId: string;
x: number;
y: number;
source?: 'workspace-root' | 'pinned';
hidden?: boolean;
}
interface ServerDesktopLayoutBuiltinAppItem {
id: string;
kind: 'builtin-app';
builtinKey: string;
title: string;
x: number;
y: number;
hidden?: boolean;
}
interface ServerDesktopLayoutServerAppItem {
id: string;
kind: 'server-app';
appKey: string;
appId?: string;
title: string;
iconUrl?: string | null;
x: number;
y: number;
hidden?: boolean;
}
type ServerDesktopLayoutItem = ServerDesktopLayoutWorkspaceItem | ServerDesktopLayoutBuiltinAppItem | ServerDesktopLayoutServerAppItem;
interface ServerDesktopStickyNoteWidget {
id: string;
kind: 'sticky-note';
x: number;
y: number;
widthCells: number;
heightCells: number;
content: string;
updatedAt?: string;
}
type ServerDesktopVideoWidgetProvider = 'bilibili' | 'youtube';
interface ServerDesktopVideoWidget {
id: string;
kind: 'video-player';
provider: ServerDesktopVideoWidgetProvider;
x: number;
y: number;
widthCells: number;
heightCells: number;
source: string;
title?: string;
coverUrl?: string | null;
autoplay?: boolean;
muted?: boolean;
danmaku?: boolean;
showCover?: boolean;
updatedAt?: string;
}
type ServerDesktopWebEmbedWidgetSourceType = 'url' | 'workspace-file';
interface ServerDesktopWebEmbedWidget {
id: string;
kind: 'web-embed';
sourceType: ServerDesktopWebEmbedWidgetSourceType;
source: string;
x: number;
y: number;
widthCells: number;
heightCells: number;
title?: string;
workspaceFileName?: string | null;
updatedAt?: string;
}
type ServerDesktopWidget = ServerDesktopStickyNoteWidget | ServerDesktopVideoWidget | ServerDesktopWebEmbedWidget;
interface ServerDesktopLayout {
version: 1;
items: ServerDesktopLayoutItem[];
widgets: ServerDesktopWidget[];
}
interface Server {

@@ -251,2 +330,12 @@ id: string;

iconUrl: string | null;
bannerUrl?: string | null;
description?: string | null;
slug?: string | null;
isPublic?: boolean;
wallpaperType?: ServerWallpaperType | null;
wallpaperUrl?: string | null;
wallpaperWorkspaceFileId?: string | null;
wallpaperInteractive?: boolean;
wallpaperUpdatedAt?: string | null;
desktopLayout?: ServerDesktopLayout | null;
ownerId: string;

@@ -263,3 +352,11 @@ inviteCode: string;

name?: string;
iconUrl?: string;
description?: string | null;
slug?: string | null;
iconUrl?: string | null;
bannerUrl?: string | null;
isPublic?: boolean;
wallpaperType?: ServerWallpaperType | null;
wallpaperUrl?: null;
wallpaperWorkspaceFileId?: string | null;
wallpaperInteractive?: boolean;
}

@@ -396,2 +493,2 @@ type MemberRole = 'owner' | 'admin' | 'member';

export { type Agent, type AgentCapability, type AgentInfo, type AgentKernelType, type AgentStatus, type AuthResponse, BUDDY_HEARTBEAT_ONLINE_THRESHOLD_MS, BUDDY_INBOX_DELIVERY_PERMISSION, BUDDY_INBOX_PLATFORM_PERMISSIONS, BUDDY_INBOX_TOPIC_PREFIX, BUDDY_PRESENCE_STATUSES, type BuddyInboxAdmissionMode, type BuddyInboxAdmissionPendingDelivery, type BuddyInboxAdmissionPendingTask, type BuddyInboxAdmissionPolicy, type BuddyInboxAdmissionRule, type BuddyInboxAdmissionSubjectKind, type BuddyInboxPlatformPermission, type BuddyInboxViewMessage, type BuddyInboxViewMode, type BuddyPresenceStatus, type Channel, type ChannelSortBy, type ChannelSortDirection, type ChannelSortOptions, type ChannelType, type CreateAgentRequest, type CreateChannelRequest, type CreateServerRequest, DEFAULT_BUDDY_INBOX_ADMISSION_POLICY, type FriendEntry, type FriendSource, type Friendship, type FriendshipStatus, type LoginRequest, type Member, type MemberRole, MessageCard, MessageCardSource, MessageCardStatus, MessageMetadata, MessageReferenceCard, type PresenceChangePayload, type PresenceSnapshotPayload, type PresenceStatus, RUNTIME_SESSION_PET_REACTION_BY_STATE, type RegisterRequest, type RuntimeSessionAnimationSignal, type RuntimeSessionPetActivity, type RuntimeSessionPetActivityKind, type RuntimeSessionPetReaction, type RuntimeSessionState, type Server, TASK_MESSAGE_CARD_STATUSES, TASK_MESSAGE_CARD_STATUS_TRANSITIONS, TERMINAL_TASK_MESSAGE_CARD_STATUSES, TaskMessageCard, TaskMessageOutputContract, TaskMessagePrivacy, TaskMessageRequirements, USER_STATUSES, type UpdateChannelRequest, type UpdateServerRequest, type User, type UserMembership, type UserMembershipTier, type UserProfile, type UserStatus, type VoiceChannelCredentials, type VoiceChannelJoinResult, type VoiceChannelLeaveResult, type VoiceChannelPolicy, type VoiceChannelState, type VoiceParticipant, applyPresenceChangeToRuntime, buddyInboxAdmissionRuleKey, buddyInboxTopic, buildBuddyInboxViewMessages, canTransitionTaskMessageCardStatus, getBuddyInboxTaskCards, getBuddyInboxTaskStatuses, getBuddyPresenceExpiresAt, hasBuddyInboxTaskCard, isBuddyHeartbeatActive, isBuddyInboxPlatformPermission, isBuddyInboxTopic, isMessageReferenceCard, isTaskMessageCardStatus, isTerminalTaskMessageCardStatus, normalizeBuddyInboxAdmissionPendingDeliveries, normalizeBuddyInboxAdmissionPolicy, normalizeBuddyPresenceStatus, normalizeBuddyRuntimePresenceStatus, normalizePresenceStatus, normalizeUserStatus, parseBuddyInboxAgentId, resolvePresenceStatus, runtimeSessionPetReactionForState, runtimeSessionSignalToPetReaction, runtimeSessionStateLooksActive };
export { type Agent, type AgentCapability, type AgentInfo, type AgentKernelType, type AgentStatus, type AuthResponse, BUDDY_HEARTBEAT_ONLINE_THRESHOLD_MS, BUDDY_INBOX_DELIVERY_PERMISSION, BUDDY_INBOX_PLATFORM_PERMISSIONS, BUDDY_INBOX_TOPIC_PREFIX, BUDDY_PRESENCE_STATUSES, type BuddyInboxAdmissionMode, type BuddyInboxAdmissionPendingDelivery, type BuddyInboxAdmissionPendingTask, type BuddyInboxAdmissionPolicy, type BuddyInboxAdmissionRule, type BuddyInboxAdmissionSubjectKind, type BuddyInboxPlatformPermission, type BuddyInboxViewMessage, type BuddyInboxViewMode, type BuddyPresenceStatus, type Channel, type ChannelSortBy, type ChannelSortDirection, type ChannelSortOptions, type ChannelType, type CreateAgentRequest, type CreateChannelRequest, type CreateServerRequest, DEFAULT_BUDDY_INBOX_ADMISSION_POLICY, type FriendEntry, type FriendSource, type Friendship, type FriendshipStatus, type LoginRequest, type Member, type MemberRole, MessageCard, MessageCardSource, MessageCardStatus, MessageMetadata, MessageReferenceCard, type PresenceChangePayload, type PresenceSnapshotPayload, type PresenceStatus, RUNTIME_SESSION_PET_REACTION_BY_STATE, type RegisterRequest, type RuntimeSessionAnimationSignal, type RuntimeSessionPetActivity, type RuntimeSessionPetActivityKind, type RuntimeSessionPetReaction, type RuntimeSessionState, type Server, type ServerDesktopLayout, type ServerDesktopLayoutBuiltinAppItem, type ServerDesktopLayoutItem, type ServerDesktopLayoutServerAppItem, type ServerDesktopLayoutWorkspaceItem, type ServerDesktopStickyNoteWidget, type ServerDesktopVideoWidget, type ServerDesktopVideoWidgetProvider, type ServerDesktopWebEmbedWidget, type ServerDesktopWebEmbedWidgetSourceType, type ServerDesktopWidget, type ServerWallpaperType, TASK_MESSAGE_CARD_STATUSES, TASK_MESSAGE_CARD_STATUS_TRANSITIONS, TERMINAL_TASK_MESSAGE_CARD_STATUSES, TaskMessageCard, TaskMessageOutputContract, TaskMessagePrivacy, TaskMessageRequirements, USER_STATUSES, type UpdateChannelRequest, type UpdateServerRequest, type User, type UserMembership, type UserMembershipTier, type UserProfile, type UserStatus, type VoiceChannelCredentials, type VoiceChannelJoinResult, type VoiceChannelLeaveResult, type VoiceChannelPolicy, type VoiceChannelState, type VoiceParticipant, applyPresenceChangeToRuntime, buddyInboxAdmissionRuleKey, buddyInboxTopic, buildBuddyInboxViewMessages, canTransitionTaskMessageCardStatus, getBuddyInboxTaskCards, getBuddyInboxTaskStatuses, getBuddyPresenceExpiresAt, hasBuddyInboxTaskCard, isBuddyHeartbeatActive, isBuddyInboxPlatformPermission, isBuddyInboxTopic, isMessageReferenceCard, isTaskMessageCardStatus, isTerminalTaskMessageCardStatus, normalizeBuddyInboxAdmissionPendingDeliveries, normalizeBuddyInboxAdmissionPolicy, normalizeBuddyPresenceStatus, normalizeBuddyRuntimePresenceStatus, normalizePresenceStatus, normalizeUserStatus, parseBuddyInboxAgentId, resolvePresenceStatus, runtimeSessionPetReactionForState, runtimeSessionSignalToPetReaction, runtimeSessionStateLooksActive };

@@ -246,2 +246,81 @@ import { m as MessageCardSource, J as TaskMessageRequirements, D as TaskMessageOutputContract, E as TaskMessagePrivacy, s as MessageMetadata, n as MessageCardStatus, w as TaskMessageCard, i as MessageCard, t as MessageReferenceCard } from '../message.types-Cznw92Uq.js';

type ServerWallpaperType = 'image' | 'html';
interface ServerDesktopLayoutWorkspaceItem {
id: string;
kind: 'workspace-node';
workspaceNodeId: string;
x: number;
y: number;
source?: 'workspace-root' | 'pinned';
hidden?: boolean;
}
interface ServerDesktopLayoutBuiltinAppItem {
id: string;
kind: 'builtin-app';
builtinKey: string;
title: string;
x: number;
y: number;
hidden?: boolean;
}
interface ServerDesktopLayoutServerAppItem {
id: string;
kind: 'server-app';
appKey: string;
appId?: string;
title: string;
iconUrl?: string | null;
x: number;
y: number;
hidden?: boolean;
}
type ServerDesktopLayoutItem = ServerDesktopLayoutWorkspaceItem | ServerDesktopLayoutBuiltinAppItem | ServerDesktopLayoutServerAppItem;
interface ServerDesktopStickyNoteWidget {
id: string;
kind: 'sticky-note';
x: number;
y: number;
widthCells: number;
heightCells: number;
content: string;
updatedAt?: string;
}
type ServerDesktopVideoWidgetProvider = 'bilibili' | 'youtube';
interface ServerDesktopVideoWidget {
id: string;
kind: 'video-player';
provider: ServerDesktopVideoWidgetProvider;
x: number;
y: number;
widthCells: number;
heightCells: number;
source: string;
title?: string;
coverUrl?: string | null;
autoplay?: boolean;
muted?: boolean;
danmaku?: boolean;
showCover?: boolean;
updatedAt?: string;
}
type ServerDesktopWebEmbedWidgetSourceType = 'url' | 'workspace-file';
interface ServerDesktopWebEmbedWidget {
id: string;
kind: 'web-embed';
sourceType: ServerDesktopWebEmbedWidgetSourceType;
source: string;
x: number;
y: number;
widthCells: number;
heightCells: number;
title?: string;
workspaceFileName?: string | null;
updatedAt?: string;
}
type ServerDesktopWidget = ServerDesktopStickyNoteWidget | ServerDesktopVideoWidget | ServerDesktopWebEmbedWidget;
interface ServerDesktopLayout {
version: 1;
items: ServerDesktopLayoutItem[];
widgets: ServerDesktopWidget[];
}
interface Server {

@@ -251,2 +330,12 @@ id: string;

iconUrl: string | null;
bannerUrl?: string | null;
description?: string | null;
slug?: string | null;
isPublic?: boolean;
wallpaperType?: ServerWallpaperType | null;
wallpaperUrl?: string | null;
wallpaperWorkspaceFileId?: string | null;
wallpaperInteractive?: boolean;
wallpaperUpdatedAt?: string | null;
desktopLayout?: ServerDesktopLayout | null;
ownerId: string;

@@ -263,3 +352,11 @@ inviteCode: string;

name?: string;
iconUrl?: string;
description?: string | null;
slug?: string | null;
iconUrl?: string | null;
bannerUrl?: string | null;
isPublic?: boolean;
wallpaperType?: ServerWallpaperType | null;
wallpaperUrl?: null;
wallpaperWorkspaceFileId?: string | null;
wallpaperInteractive?: boolean;
}

@@ -396,2 +493,2 @@ type MemberRole = 'owner' | 'admin' | 'member';

export { type Agent, type AgentCapability, type AgentInfo, type AgentKernelType, type AgentStatus, type AuthResponse, BUDDY_HEARTBEAT_ONLINE_THRESHOLD_MS, BUDDY_INBOX_DELIVERY_PERMISSION, BUDDY_INBOX_PLATFORM_PERMISSIONS, BUDDY_INBOX_TOPIC_PREFIX, BUDDY_PRESENCE_STATUSES, type BuddyInboxAdmissionMode, type BuddyInboxAdmissionPendingDelivery, type BuddyInboxAdmissionPendingTask, type BuddyInboxAdmissionPolicy, type BuddyInboxAdmissionRule, type BuddyInboxAdmissionSubjectKind, type BuddyInboxPlatformPermission, type BuddyInboxViewMessage, type BuddyInboxViewMode, type BuddyPresenceStatus, type Channel, type ChannelSortBy, type ChannelSortDirection, type ChannelSortOptions, type ChannelType, type CreateAgentRequest, type CreateChannelRequest, type CreateServerRequest, DEFAULT_BUDDY_INBOX_ADMISSION_POLICY, type FriendEntry, type FriendSource, type Friendship, type FriendshipStatus, type LoginRequest, type Member, type MemberRole, MessageCard, MessageCardSource, MessageCardStatus, MessageMetadata, MessageReferenceCard, type PresenceChangePayload, type PresenceSnapshotPayload, type PresenceStatus, RUNTIME_SESSION_PET_REACTION_BY_STATE, type RegisterRequest, type RuntimeSessionAnimationSignal, type RuntimeSessionPetActivity, type RuntimeSessionPetActivityKind, type RuntimeSessionPetReaction, type RuntimeSessionState, type Server, TASK_MESSAGE_CARD_STATUSES, TASK_MESSAGE_CARD_STATUS_TRANSITIONS, TERMINAL_TASK_MESSAGE_CARD_STATUSES, TaskMessageCard, TaskMessageOutputContract, TaskMessagePrivacy, TaskMessageRequirements, USER_STATUSES, type UpdateChannelRequest, type UpdateServerRequest, type User, type UserMembership, type UserMembershipTier, type UserProfile, type UserStatus, type VoiceChannelCredentials, type VoiceChannelJoinResult, type VoiceChannelLeaveResult, type VoiceChannelPolicy, type VoiceChannelState, type VoiceParticipant, applyPresenceChangeToRuntime, buddyInboxAdmissionRuleKey, buddyInboxTopic, buildBuddyInboxViewMessages, canTransitionTaskMessageCardStatus, getBuddyInboxTaskCards, getBuddyInboxTaskStatuses, getBuddyPresenceExpiresAt, hasBuddyInboxTaskCard, isBuddyHeartbeatActive, isBuddyInboxPlatformPermission, isBuddyInboxTopic, isMessageReferenceCard, isTaskMessageCardStatus, isTerminalTaskMessageCardStatus, normalizeBuddyInboxAdmissionPendingDeliveries, normalizeBuddyInboxAdmissionPolicy, normalizeBuddyPresenceStatus, normalizeBuddyRuntimePresenceStatus, normalizePresenceStatus, normalizeUserStatus, parseBuddyInboxAgentId, resolvePresenceStatus, runtimeSessionPetReactionForState, runtimeSessionSignalToPetReaction, runtimeSessionStateLooksActive };
export { type Agent, type AgentCapability, type AgentInfo, type AgentKernelType, type AgentStatus, type AuthResponse, BUDDY_HEARTBEAT_ONLINE_THRESHOLD_MS, BUDDY_INBOX_DELIVERY_PERMISSION, BUDDY_INBOX_PLATFORM_PERMISSIONS, BUDDY_INBOX_TOPIC_PREFIX, BUDDY_PRESENCE_STATUSES, type BuddyInboxAdmissionMode, type BuddyInboxAdmissionPendingDelivery, type BuddyInboxAdmissionPendingTask, type BuddyInboxAdmissionPolicy, type BuddyInboxAdmissionRule, type BuddyInboxAdmissionSubjectKind, type BuddyInboxPlatformPermission, type BuddyInboxViewMessage, type BuddyInboxViewMode, type BuddyPresenceStatus, type Channel, type ChannelSortBy, type ChannelSortDirection, type ChannelSortOptions, type ChannelType, type CreateAgentRequest, type CreateChannelRequest, type CreateServerRequest, DEFAULT_BUDDY_INBOX_ADMISSION_POLICY, type FriendEntry, type FriendSource, type Friendship, type FriendshipStatus, type LoginRequest, type Member, type MemberRole, MessageCard, MessageCardSource, MessageCardStatus, MessageMetadata, MessageReferenceCard, type PresenceChangePayload, type PresenceSnapshotPayload, type PresenceStatus, RUNTIME_SESSION_PET_REACTION_BY_STATE, type RegisterRequest, type RuntimeSessionAnimationSignal, type RuntimeSessionPetActivity, type RuntimeSessionPetActivityKind, type RuntimeSessionPetReaction, type RuntimeSessionState, type Server, type ServerDesktopLayout, type ServerDesktopLayoutBuiltinAppItem, type ServerDesktopLayoutItem, type ServerDesktopLayoutServerAppItem, type ServerDesktopLayoutWorkspaceItem, type ServerDesktopStickyNoteWidget, type ServerDesktopVideoWidget, type ServerDesktopVideoWidgetProvider, type ServerDesktopWebEmbedWidget, type ServerDesktopWebEmbedWidgetSourceType, type ServerDesktopWidget, type ServerWallpaperType, TASK_MESSAGE_CARD_STATUSES, TASK_MESSAGE_CARD_STATUS_TRANSITIONS, TERMINAL_TASK_MESSAGE_CARD_STATUSES, TaskMessageCard, TaskMessageOutputContract, TaskMessagePrivacy, TaskMessageRequirements, USER_STATUSES, type UpdateChannelRequest, type UpdateServerRequest, type User, type UserMembership, type UserMembershipTier, type UserProfile, type UserStatus, type VoiceChannelCredentials, type VoiceChannelJoinResult, type VoiceChannelLeaveResult, type VoiceChannelPolicy, type VoiceChannelState, type VoiceParticipant, applyPresenceChangeToRuntime, buddyInboxAdmissionRuleKey, buddyInboxTopic, buildBuddyInboxViewMessages, canTransitionTaskMessageCardStatus, getBuddyInboxTaskCards, getBuddyInboxTaskStatuses, getBuddyPresenceExpiresAt, hasBuddyInboxTaskCard, isBuddyHeartbeatActive, isBuddyInboxPlatformPermission, isBuddyInboxTopic, isMessageReferenceCard, isTaskMessageCardStatus, isTerminalTaskMessageCardStatus, normalizeBuddyInboxAdmissionPendingDeliveries, normalizeBuddyInboxAdmissionPolicy, normalizeBuddyPresenceStatus, normalizeBuddyRuntimePresenceStatus, normalizePresenceStatus, normalizeUserStatus, parseBuddyInboxAgentId, resolvePresenceStatus, runtimeSessionPetReactionForState, runtimeSessionSignalToPetReaction, runtimeSessionStateLooksActive };
{
"name": "@shadowob/shared",
"version": "1.1.59",
"version": "1.1.60",
"type": "module",

@@ -5,0 +5,0 @@ "main": "./dist/index.js",