MCPcopy Create free account

hub / github.com/ad3lre/echo / functions

Functions11,285 in github.com/ad3lre/echo

↓ 7 callersFunctionhydrateEchoFromApi
()
frontend/src/services/orchestration/echoWorkspaceLifecycleOrchestration.ts:168
↓ 7 callersFunctioninit
()
frontend/src/features/paper/editor/paperBlockHighlight.ts:58
↓ 7 callersFunctioninsertTextLikeComposer
Mirrors useComposerState.replaceRange + setSerializedState for picker inserts.
frontend/src/features/chat/editor/composerEmojiInsert.test.ts:68
↓ 7 callersFunctioninvalidateEchoPermissionCacheForUser
( serverId: string, userId: string, )
backend/src/domain/echoPermissionCache.ts:135
↓ 7 callersFunctionisAllowedBrandingUploadContentType
( contentType: string, )
backend/src/services/s3UploadPresign.ts:223
↓ 7 callersFunctionisChatVideoUpload
(file: File)
frontend/src/utils/chatUploadMediaTypes.ts:30
↓ 7 callersFunctionisEchoApiGlobalRateLimitExempt
( method: string, rawUrl: string, )
backend/src/bootstrap/echoReadRateLimitPaths.ts:49
↓ 7 callersFunctionisEchoInviteEmbedUrl
( url: string, basesList?: string[], )
frontend/src/utils/inviteEmbedParse.ts:27
↓ 7 callersFunctionisEscapedMarkdownFenceOpenerLine
(line: string)
frontend/src/utils/markdownFenceEscape.ts:9
↓ 7 callersFunctionisExcludedFromExploreDirectory
(entry: { id?: string | null; name?: string | null; })
frontend/src/utils/exploreDirectory.ts:11
↓ 7 callersFunctionisOAuthLoginStartOriginAllowed
(headers: { origin?: string | string[]; referer?: string | string[]; })
backend/src/auth/oauthLoginOrigin.ts:35
↓ 7 callersFunctionisPlainObject
(v: unknown)
backend/src/domain/contentJsonValidation.ts:51
↓ 7 callersFunctionisPortraitAspectRatio
(aspectRatio: string | null)
frontend/src/features/chat/components/media/echoVideoPlayerSizing.ts:16
↓ 7 callersFunctionisSafariLikeBrowser
()
frontend/src/platform/browserCompatibility.ts:44
↓ 7 callersFunctionisViewingEchoConversationChannel
( incomingChannelId: string, activeChannelId: string, opts?: { echoDmPeerByChannelId?: ReadonlyMap<s
frontend/src/features/layout/isViewingEchoConversationChannel.ts:9
↓ 7 callersFunctionisWordChar
(ch: string | undefined)
frontend/src/features/paper/editor/paperSmartTypography.ts:121
↓ 7 callersFunctionlistEchoWorkspaceForUser
( pool: pg.Pool, userId: string, )
backend/src/domain/echoStore/categoriesWorkspace.ts:518
↓ 7 callersFunctionloadProfileNotesMap
()
frontend/src/utils/profileNotesPersistence.ts:6
↓ 7 callersFunctionmapEchoMessagesToRaw
(msgs: EchoApiMessage[])
frontend/src/services/domain/echoMessageSnapshots.ts:83
↓ 7 callersFunctionmapError
(err: unknown)
frontend/src/features/auth/useInlineAuthFlow.ts:152
↓ 7 callersFunctionmergeEchoDmThreadSnapshotIntoRegistry
( state: EchoDmThreadRegistryState, threads: readonly EchoDmThreadFromApi[], ctx: EchoDmThreadRegistryCo
frontend/src/services/domain/echoDmThreadRegistry.ts:157
↓ 7 callersFunctionmkServer
(id: string, name = id)
frontend/src/features/layout/components/server-rail/ServerRailServerIcons.runtime.test.ts:16
↓ 7 callersFunctionnextCodenamesRevision
()
frontend/src/features/layout/composables/useServerVoiceSession.ts:972
↓ 7 callersFunctionnormalizeIconStem
(filename: string)
frontend/src/utils/iconCatalogGrouping.ts:196
↓ 7 callersFunctionnormalizeUsername
(username: string)
shared/usernamePolicy.ts:27
↓ 7 callersFunctionnormalizeWordlineLevel
(level: number)
shared/games/wordline/core.ts:55
↓ 7 callersFunctionoauthCookieIntegrityTagsEqual
( expectedHex: string, actualHex: string, )
backend/src/auth/oauthCookieIntegrity.ts:30
↓ 7 callersFunctionopenVcActivityPicker
()
frontend/src/features/layout/composables/useAppLayoutLayoutChrome.ts:216
↓ 7 callersFunctionoverwriteLocalProfileFromAuthUser
(user: { id: string; pfp: string; bio?: string; bannerImage?: string; bannerColor?: string; banner
frontend/src/utils/localProfilePersistence.ts:48
↓ 7 callersFunctionparseAuthLoginResult
(data: unknown)
frontend/src/api/authClient.ts:795
↓ 7 callersFunctionparseClientEnvironmentSnapshot
( raw: unknown, )
shared/clientEnvironment.ts:145
↓ 7 callersFunctionparseClientIpForBan
( raw: string | null | undefined, )
backend/src/net/clientIp.ts:105
↓ 7 callersFunctionparseDiscordAvatarHashFromCdnUrl
( discordUserId: string, url: string, )
backend/src/domain/discordNormalized.ts:49
↓ 7 callersFunctionparseDiscordEmbedMarkdownToHtml
(raw: string)
shared/discordEmbedMarkdown.ts:119
↓ 7 callersFunctionparseJson
(res: Response)
frontend/src/api/meClient.ts:11
↓ 7 callersFunctionparseMapping
(raw: unknown)
backend/src/services/discordImport.ts:451
↓ 7 callersFunctionparsePort
(raw: string | undefined, fallback: number)
voice-sidecar/src/config.ts:8
↓ 7 callersFunctionpatchImageSlotFill
( doc: unknown, slotId: string, patch: ImageSlotFillPatch, )
shared/imageSlotContentJson.ts:132
↓ 7 callersFunctionpersistProfileToServer
()
frontend/src/features/settings/composables/useSettingsProfileEditor.ts:244
↓ 7 callersFunctionpersistState
()
frontend/src/features/voice/wordline/useWordlineGame.ts:282
↓ 7 callersFunctionpickFallbackParsedPath
( ctx: UrlNavigationResolveContext, )
frontend/src/services/orchestration/urlNavigationResolve.ts:37
↓ 7 callersFunctionpickNextServerIdAfterDeletion
( remainingServerIds: readonly string[], pickPreferredGuildServerId: () => string | null, )
frontend/src/services/domain/workspaceShellSelection.ts:77
↓ 7 callersFunctionplainTextFromEchoContentJson
(doc: unknown)
frontend/src/features/chat/editor/echoContentJsonPlainText.ts:116
↓ 7 callersFunctionplayingBoard
( words: string[], key: EchoCodenamesAffiliationV1[], partial: Partial<EchoCodenamesActivityV1> = {}, )
frontend/src/features/voice/vcCodenamesReducer.test.ts:49
↓ 7 callersFunctionpreparePlainTextChunks
( rawContent: string, maxChunk: number = ECHO_OUTBOUND_MESSAGE_CHUNK_CHARS, )
shared/messageChunkLimits.ts:90
↓ 7 callersFunctionprimaryFlowFailureSuggestsBackendUnreachable
( d: PrimaryFlowFailureDetail, )
frontend/src/utils/primaryFlowFailure.ts:187
↓ 7 callersFunctionpublishCodenamesActivityLocal
()
frontend/src/features/layout/composables/useServerVoiceSession.ts:949
↓ 7 callersFunctionreadJsonArrayFile
( filePath: string, label: string, )
backend/src/services/discordImportJson.ts:48
↓ 7 callersFunctionreadWorkspaceSessionCache
( userIdGuess: string | null, )
frontend/src/utils/workspaceSessionCache.ts:40
↓ 7 callersFunctionregisterCacheInvalidationHandler
( kind: string, handler: Handler, )
backend/src/domain/cacheInvalidationBus.ts:63
↓ 7 callersFunctionregisterChatUploadRetention
( pool: pg.Pool, opts: { storageKey: string; byteLength: number; sourceType: ChatUploadRetenti
backend/src/services/chatUploadRetention.ts:110
↓ 7 callersFunctionreplyE2eeInfraMissing
(reply: FastifyReply)
backend/src/api/routes/echo/echoE2ee.ts:39
↓ 7 callersFunctionreq
(client: string | undefined)
backend/src/auth/nativeBearer.test.ts:4
↓ 7 callersFunctionresolveChannelIconRasterUrl
( iconKey: string | undefined | null, lookup?: ChannelIconEmojiUrlLookup, )
frontend/src/utils/channelIconKeys.ts:81
↓ 7 callersFunctionresolvePreviewChannelPermission
( preview: RolePreviewForPermissions | null | undefined, selectedServerId: string | undefined, channel:
frontend/src/domain/chatRolePreviewPermissions.ts:54
↓ 7 callersFunctionresolveSemanticMegaKey
( entry: IconCatalogEntry, channelType: 'text' | 'voice', )
frontend/src/utils/iconCatalogGrouping.ts:396
↓ 7 callersFunctionresolveServerChannelInfoForMainSurface
( channelId: string, findChannelContextById: (id: string) => ServerChannelContextForMainSurface, )
frontend/src/features/layout/resolveServerChannelTypeForMainSurface.ts:10
↓ 7 callersFunctionrun
(deps: Deps)
frontend/src/features/layout/composables/useAppBootGate.test.ts:7
↓ 7 callersFunctionsanitizePublicCdnUrlForClient
( url: string | null | undefined, )
backend/src/services/echoEmojiCdnUrlPolicy.ts:63
↓ 7 callersFunctionserverRow
( partial: Partial<EchoMentionNotificationRow> & Pick<EchoMentionNotificationRow, 'channelId' | 'message
frontend/src/features/dm/mentionNotificationFeedMerge.test.ts:13
↓ 7 callersFunctionsetCachedMemberAccessState
( serverId: string, userId: string, state: EchoMemberAccessState, )
backend/src/domain/echoMemberStateCache.ts:68
↓ 7 callersFunctionsetupContainer
()
frontend/src/features/chat/domain/messageListPrependAnchor.test.ts:34
↓ 7 callersFunctionshouldApplyRemoteChannelTyping
( payload: RemoteChannelTypingPayload | null | undefined, currentUserId: string | undefined, )
frontend/src/services/realtime/socketChannelTypingIngest.ts:10
↓ 7 callersFunctionshouldOfferDiscordProfileImport
( user: AuthUserPublic | null | undefined, )
frontend/src/features/discord/discordProfileImportFlow.ts:47
↓ 7 callersFunctionshouldShowPhoneBottomTabBar
( snapshot: PhoneBottomTabBarVisibilitySnapshot, )
frontend/src/features/layout/phoneBottomTabBarVisibility.ts:12
↓ 7 callersFunctionshouldSkipHttpUnfurlForUrl
(urlString: string)
backend/src/services/linkUnfurl/linkUnfurlUrlStubs.ts:306
↓ 7 callersFunctionskrigglesRosterFromPresence
()
frontend/src/features/voice/skriggles/skrigglesVoiceSession.ts:128
↓ 7 callersFunctionsleep
(ms: number)
bot/src/util/rateLimitQueue.ts:7
↓ 7 callersFunctionsmsOtpVerifyTimingSafe
( storedHex: string, userId: string, phoneE164: string, code: string, )
backend/src/auth/smsOtpHmac.ts:24
↓ 7 callersFunctionsocketOpsPerMinuteFromEnv
(raw: string | undefined)
backend/src/sockets/socketOpEnvelope.ts:29
↓ 7 callersFunctionsortIconsForChannelPicker
( entries: IconCatalogEntry[], channelType: 'text' | 'voice', )
frontend/src/utils/iconChannelSort.ts:340
↓ 7 callersFunctionsplitContentByEchoJumpEmbeds
( content: string, embeds: Embed[] | undefined, )
frontend/src/utils/messageJumpContentParse.ts:154
↓ 7 callersFunctionstepShapeSizePx
( currentPx: number, direction: 'up' | 'down', )
frontend/src/features/paper/editor/paperShapeUtils.ts:59
↓ 7 callersFunctionstopPoll
()
frontend/src/features/voice/composables/useVcWatchTogetherHlsPlayback.ts:48
↓ 7 callersFunctionstopPoll
()
frontend/src/composables/useChatVideoPlayback.ts:90
↓ 7 callersFunctionstripFilterPrefixes
(raw: string)
frontend/src/services/orchestration/messageSearchCore.ts:261
↓ 7 callersFunctionsyncBannerToAuthBackend
()
frontend/src/features/settings/composables/useSettingsProfileEditor.ts:166
↓ 7 callersFunctionthrowIfError
(res: Response, data: unknown, operation: string)
frontend/src/api/meClient.ts:21
↓ 7 callersFunctiontoFailResultFromUnknown
( cause: unknown, code: string, userMessage: string, retryable: boolean, )
frontend/src/types/actionResult.ts:24
↓ 7 callersFunctiontoServerTrace
( col: ReturnType<typeof createTraceCollector>, )
backend/src/domain/echoPermissionEvaluate.ts:246
↓ 7 callersFunctiontryParseYoutubeVideoId
(urlString: string)
shared/videoEmbedIds.ts:21
↓ 7 callersFunctionuseAppLayoutEffectiveChannel
(opts: { activeChannelId: Ref<string>; findChannelContextById: ( channelId: string | null | undefined,
frontend/src/features/layout/composables/useAppLayoutEffectiveChannel.ts:7
↓ 7 callersFunctionuseAppLayoutShellAuthDerived
(deps: { backendUser: MaybeRefOrGetter<AuthUserPublic | null | undefined>; planLimits: MaybeRefOrGetter<Ec
frontend/src/features/layout/composables/useAppLayoutShellAuthDerived.ts:20
↓ 7 callersFunctionuseChatVideoPlayback
( sourceUrl: Ref<string>, opts?: { pollMs?: number; storageKey?: Ref<string | undefined> }, )
frontend/src/composables/useChatVideoPlayback.ts:64
↓ 7 callersFunctionuseEchoHistory
( activeChannelId: Ref<string>, dmRegistry?: UseEchoHistoryDmRegistryOpts, )
frontend/src/features/chat/composables/useEchoHistory.ts:22
↓ 7 callersFunctionuseEmojiAutocomplete
( getText: () => string, getCursorOffset: () => number, replaceRange: (start: number, end: number, text:
frontend/src/composables/useEmojiAutocomplete.ts:13
↓ 7 callersFunctionusePaperAppearance
(opts: { channelId: Ref<string>; contentJson: Ref<Record<string, unknown> | null | undefined>; })
frontend/src/features/paper/composables/usePaperAppearance.ts:54
↓ 7 callersFunctionvalidateHangmanSecretWord
(raw: string)
shared/games/hangman/core.ts:32
↓ 7 callersFunctionverifyMediaCdnReadToken
( secret: string, token: string, requestedStorageKey: string, )
shared/mediaCdnSigning.ts:86
↓ 7 callersFunctionwaitForChatReady
(page)
perf/lib/harness.mjs:49
↓ 7 callersFunctionwithBrowser
( env: Omit<ParsedClientEnvironment, 'browser'>, ua: string, )
frontend/src/utils/authSessionDeviceLabel.ts:22
↓ 7 callersFunctionwithTransientFetchRetries
( fn: () => Promise<T>, delaysMs?: readonly number[], )
frontend/src/utils/retryTransientFetch.ts:51
↓ 7 callersFunctionworkspaceFirstGuildBootstrapGuard
( input: WorkspaceFirstGuildBootstrapGuardInput, )
frontend/src/services/orchestration/workspaceFirstGuildBootstrapGuard.ts:23
↓ 7 callersFunctionwrapInput
(latex: string, mode: string)
frontend/src/features/chat/viewModel/messageBodyMarkdown.katexComplexRuntime.test.ts:109
↓ 7 callersFunctionwriteMessageListViewport
( channelId: string, snapshot: Omit<MessageListViewportSnapshot, 'updatedAt'>, )
frontend/src/features/chat/composables/messageListViewportStorage.ts:74
↓ 7 callersFunctionyoutubeFetchInit
(init?: RequestInit)
backend/src/services/integrations/youtubeApiClient.ts:17
↓ 6 callersFunctionactorMayMutateTargetRoleById
( pool: pg.Pool, serverId: string, actorId: string, targetRoleId: string, kind: RoleMutationKind,
backend/src/domain/echoStore/roleScope.ts:190
↓ 6 callersFunctionappendDmCallLocalLog
( payload: EchoDmCallEvent, actorName: string, )
frontend/src/features/layout/composables/useAppLayoutDmCalls.ts:315
↓ 6 callersFunctionappend_log_line
(app: &tauri::AppHandle, line: &str)
src-tauri/src/lib.rs:82
↓ 6 callersFunctionapplyPresenceSignal
( existing: EchoPresenceState | undefined, signal: EchoPresenceSignal, )
backend/src/domain/echoPresenceAuthority.ts:45
← previousnext →701–800 of 11,285, ranked by callers