Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Open-Legal-Products/mike
/ functions
Functions
1,318 in github.com/Open-Legal-Products/mike
⨍
Functions
1,318
◇
Types & classes
157
↓ 104 callers
Function
createServerSupabase
()
backend/src/lib/supabase.ts:7
↓ 96 callers
Function
cn
(...inputs: ClassValue[])
frontend/src/lib/utils.ts:4
↓ 65 callers
Function
apiRequest
(path: string, init?: RequestInit)
frontend/src/app/lib/mikeApi.ts:72
↓ 61 callers
Function
asString
(value: unknown)
backend/src/lib/courtlistener.ts:111
↓ 54 callers
Function
write
(line: string)
backend/src/routes/chat.ts:564
↓ 26 callers
Function
useAuth
()
frontend/src/contexts/AuthContext.tsx:109
↓ 23 callers
Function
devLog
(...args: Parameters<typeof console.log>)
backend/src/lib/courtlistener.ts:14
↓ 20 callers
Function
devLog
(...args: Parameters<typeof console.log>)
backend/src/lib/chatTools.ts:56
↓ 19 callers
Function
stringField
( record: Record<string, unknown> | null, key: string, )
backend/src/lib/chatTools.ts:2080
↓ 19 callers
Function
throwIfError
( error: T, context: string, )
backend/src/lib/userDataCleanup.ts:20
↓ 19 callers
Function
uploadFile
( key: string, content: ArrayBuffer, contentType: string, )
backend/src/lib/storage.ts:60
↓ 18 callers
Function
devLog
(...args: Parameters<typeof console.log>)
backend/src/routes/documents.ts:30
↓ 18 callers
Function
elChildren
(n: unknown)
backend/src/lib/docxTrackedChanges.ts:111
↓ 18 callers
Function
elName
(n: unknown)
backend/src/lib/docxTrackedChanges.ts:96
↓ 17 callers
Function
downloadFile
(key: string)
backend/src/lib/storage.ts:81
↓ 17 callers
Function
errorMessage
(error: unknown)
backend/src/routes/user.ts:60
↓ 17 callers
Function
isMfaRequiredError
(error: unknown)
frontend/src/app/lib/mikeApi.ts:56
↓ 16 callers
Function
checkProjectAccess
( projectId: string, userId: string, userEmail: string | null | undefined, db: Db, )
backend/src/lib/access.ts:30
↓ 16 callers
Function
pushEvent
(event: AssistantEvent)
frontend/src/app/hooks/useAssistantChat.ts:238
↓ 15 callers
Function
ensureDocAccess
( doc: { user_id: string; project_id: string | null }, userId: string, userEmail: string | null |
backend/src/lib/access.ts:67
↓ 15 callers
Function
selectAll
( db: Db, table: string, configure: (query: any) => any, columns = "*", )
backend/src/lib/userDataExport.ts:29
↓ 15 callers
Function
useUserProfile
()
frontend/src/contexts/UserProfileContext.tsx:304
↓ 13 callers
Function
envInt
(name: string, fallback: number)
backend/src/index.ts:20
↓ 13 callers
Function
traceMfa
(...args: Parameters<typeof console.info>)
frontend/src/app/(pages)/account/security/page.tsx:41
↓ 12 callers
Function
asNumber
(value: unknown)
backend/src/lib/courtlistener.ts:115
↓ 12 callers
Function
asyncRoute
(handler: AsyncRoute)
backend/src/routes/workflows.ts:26
↓ 12 callers
Function
attachActiveVersionPaths
( db: Supa, docs: T[], )
backend/src/lib/documentVersions.ts:91
↓ 12 callers
Function
loadActiveVersion
( documentId: string, db: Supa, versionId?: string | null, )
backend/src/lib/documentVersions.ts:47
↓ 12 callers
Function
needsMfaVerification
()
frontend/src/app/components/shared/MfaVerificationPopup.tsx:25
↓ 12 callers
Function
pushThinkingPlaceholder
()
frontend/src/app/hooks/useAssistantChat.ts:218
↓ 11 callers
Function
getAuthHeader
()
frontend/src/app/lib/mikeApi.ts:64
↓ 11 callers
Function
uniqueStrings
(values: Array<string | null | undefined>)
backend/src/lib/userDataCleanup.ts:8
↓ 11 callers
Function
update
(patch: Partial<ColumnDraft>)
frontend/src/app/components/workflows/WFEditColumnModal.tsx:68
↓ 11 callers
Function
updateMatchingEvent
( predicate: (e: AssistantEvent) => boolean, updater: (e: AssistantEvent) => AssistantEvent, )
frontend/src/app/hooks/useAssistantChat.ts:256
↓ 10 callers
Function
decryptString
( encrypted: string | null | undefined, iv: string | null | undefined, tag: string | null | undefi
backend/src/lib/mcp/client.ts:79
↓ 10 callers
Function
replaceConnector
( connector: McpConnectorSummary, options: { preserveToolsOnEmpty?: boolean } = {}, )
frontend/src/app/(pages)/account/connectors/page.tsx:188
↓ 10 callers
Function
selectByIds
( db: Db, table: string, column: string, ids: string[], )
backend/src/lib/userDataExport.ts:55
↓ 10 callers
Function
useChatHistoryContext
()
frontend/src/app/contexts/ChatHistoryContext.tsx:206
↓ 9 callers
Function
deleteFile
(key: string)
backend/src/lib/storage.ts:121
↓ 9 callers
Function
devLog
(...args: Parameters<typeof console.log>)
frontend/src/app/(pages)/account/privacy-data/page.tsx:32
↓ 9 callers
Function
ensureReviewAccess
( review: { user_id: string; project_id: string | null; shared_with?: string[] | n
backend/src/lib/access.ts:94
↓ 9 callers
Function
getProject
(projectId: string)
frontend/src/app/lib/mikeApi.ts:405
↓ 9 callers
Function
getUserModelSettings
( userId: string, db?: ReturnType<typeof createServerSupabase>, )
backend/src/lib/userSettings.ts:29
↓ 9 callers
Function
updateColumn
(index: number, patch: Partial<ColumnDraft>)
frontend/src/app/components/tabular/AddColumnModal.tsx:96
↓ 9 callers
Function
validateRemoteMcpUrl
(rawUrl: string)
backend/src/lib/mcp/client.ts:262
↓ 9 callers
Function
write
(line: string)
backend/src/routes/tabular.ts:841
↓ 8 callers
Function
devLog
(...args: Parameters<typeof console.log>)
backend/src/middleware/auth.ts:5
↓ 8 callers
Function
isModelAvailable
( modelId: string, apiKeys: ApiKeyState, )
frontend/src/app/lib/modelAvailability.ts:12
↓ 8 callers
Function
pushEvent
(event: AssistantEvent)
frontend/src/app/components/tabular/TRChatPanel.tsx:1035
↓ 8 callers
Function
safeErrorLog
(error: unknown)
backend/src/lib/safeError.ts:43
↓ 8 callers
Function
updateTabularReview
( reviewId: string, payload: { title?: string; columns_config?: { index: number; name:
frontend/src/app/lib/mikeApi.ts:912
↓ 7 callers
Function
absoluteWebUrl
(path: unknown)
backend/src/lib/courtlistener.ts:119
↓ 7 callers
Function
deleteByIds
(db: Db, table: string, ids: string[])
backend/src/lib/userDataCleanup.ts:27
↓ 7 callers
Function
deleteWhereIn
( db: Db, table: string, column: string, values: string[], )
backend/src/lib/userDataCleanup.ts:34
↓ 7 callers
Function
downloadFilenameForVersion
( filename: string | null | undefined, versionNumber: number | null, edited = false, )
backend/src/routes/documents.ts:331
↓ 7 callers
Function
formatDate
(iso: string)
frontend/src/app/components/projects/ProjectPageParts.tsx:53
↓ 7 callers
Function
idsFrom
(rows: Record<string, unknown>[], column = "id")
backend/src/lib/userDataExport.ts:65
↓ 7 callers
Function
loadOAuthToken
(connectorId: string, db: Db)
backend/src/lib/mcp/oauth.ts:229
↓ 7 callers
Function
pushThinkingPlaceholder
()
frontend/src/app/components/tabular/TRChatPanel.tsx:1015
↓ 7 callers
Function
resolveModel
(id: string | null | undefined, fallback: string)
backend/src/lib/llm/models.ts:58
↓ 7 callers
Function
runSensitiveAction
( action: PendingMfaAction, fn: () => Promise<void>, )
frontend/src/app/(pages)/account/connectors/page.tsx:239
↓ 7 callers
Function
stripTransientAssistantEvents
(events: AssistantEvent[])
backend/src/lib/chatTools.ts:4329
↓ 7 callers
Function
tokenSecretPatch
(prefix: string, value?: string | null)
backend/src/lib/mcp/oauth.ts:239
↓ 7 callers
Function
treeNameCellStyle
(depth: number)
frontend/src/app/components/projects/ProjectPageParts.tsx:40
↓ 7 callers
Function
uploadProjectDocument
( projectId: string, file: File, )
frontend/src/app/lib/mikeApi.ts:653
↓ 6 callers
Function
buildDownloadUrl
(path: string, filename: string)
backend/src/lib/downloadTokens.ts:79
↓ 6 callers
Function
closeRowActionMenus
()
frontend/src/app/components/shared/RowActions.tsx:23
↓ 6 callers
Function
currentVersionNumber
(doc: Document)
frontend/src/app/components/projects/ProjectDocumentsView.tsx:1065
↓ 6 callers
Function
deleteTabularReview
(reviewId: string)
frontend/src/app/lib/mikeApi.ts:975
↓ 6 callers
Function
devLog
(...args: Parameters<typeof console.log>)
frontend/src/app/components/shared/MfaVerificationPopup.tsx:21
↓ 6 callers
Function
devLog
(...args: Parameters<typeof console.log>)
frontend/src/app/(pages)/account/page.tsx:25
↓ 6 callers
Function
envApiKey
(provider: ApiKeyProvider)
backend/src/lib/userApiKeys.ts:32
↓ 6 callers
Function
fail
(error: string)
backend/src/lib/chatTools.ts:3297
↓ 6 callers
Function
finalizeStreamingContent
()
frontend/src/app/hooks/useAssistantChat.ts:109
↓ 6 callers
Function
formatIcon
(format: ColumnFormat)
frontend/src/app/components/tabular/columnFormat.ts:21
↓ 6 callers
Function
formatLabel
(format: ColumnFormat)
frontend/src/app/components/tabular/columnFormat.ts:17
↓ 6 callers
Function
getModelProvider
(modelId: string)
frontend/src/app/lib/modelAvailability.ts:6
↓ 6 callers
Function
loadConnector
( userId: string, connectorId: string, db: Db, )
backend/src/lib/mcp/client.ts:385
↓ 6 callers
Function
makeLimiter
(options: { windowMs: number; max: number; message?: string; })
backend/src/index.ts:35
↓ 6 callers
Function
numberField
( record: Record<string, unknown> | null, key: string, )
backend/src/lib/chatTools.ts:2088
↓ 6 callers
Function
safeErrorMessage
( error: unknown, fallback = "Unexpected error", )
backend/src/lib/safeError.ts:30
↓ 6 callers
Function
toConnectorSummary
( connector: ConnectorRow, tools: ToolCacheRow[] = [], oauthToken?: OAuthTokenRow | null, tool
backend/src/lib/mcp/client.ts:201
↓ 6 callers
Function
toProfile
(data: ApiUserProfile)
frontend/src/contexts/UserProfileContext.tsx:78
↓ 6 callers
Function
updateMatchingEvent
( predicate: (e: AssistantEvent) => boolean, updater: (e: AssistantEvent) => AssistantEvent,
frontend/src/app/components/tabular/TRChatPanel.tsx:1053
↓ 5 callers
Function
buildContentDisposition
( kind: "inline" | "attachment", filename: string, )
backend/src/lib/storage.ts:176
↓ 5 callers
Function
decodeHtmlEntities
(value: string)
backend/src/lib/courtlistener.ts:281
↓ 5 callers
Function
deleteChat
(chatId: string)
frontend/src/app/lib/mikeApi.ts:784
↓ 5 callers
Function
devLog
(...args: Parameters<typeof console.log>)
backend/src/routes/chat.ts:28
↓ 5 callers
Function
docxToPdf
(buffer: Buffer)
backend/src/lib/convert.ts:125
↓ 5 callers
Function
escapeHtml
(value: string)
backend/src/lib/courtlistener.ts:272
↓ 5 callers
Function
finalizeStreamingReasoning
()
frontend/src/app/hooks/useAssistantChat.ts:135
↓ 5 callers
Function
getClient
()
backend/src/lib/storage.ts:25
↓ 5 callers
Function
getDocumentCitationQuotes
( a: CitationAnnotation, )
frontend/src/app/components/shared/types.ts:341
↓ 5 callers
Function
getUserApiKeyStatus
( userId: string, db: Db = createServerSupabase(), )
backend/src/lib/userApiKeys.ts:109
↓ 5 callers
Function
hasFilePayload
(dt: DataTransfer)
frontend/src/app/components/projects/ProjectDocumentsView.tsx:1057
↓ 5 callers
Function
hasMovePayload
(dt: DataTransfer)
frontend/src/app/components/projects/ProjectDocumentsView.tsx:1049
↓ 5 callers
Function
isStreamingPlaceholder
(e: AssistantEvent)
frontend/src/app/components/tabular/TRChatPanel.tsx:995
↓ 5 callers
Function
listProjects
()
frontend/src/app/lib/mikeApi.ts:162
↓ 5 callers
Function
loadProfile
( db: ReturnType<typeof createServerSupabase>, userId: string, options: { repairMissing?: boolean;
backend/src/routes/user.ts:449
↓ 5 callers
Function
logRawLlmStream
(args: { provider: string; model: string; iteration: number; label: string; payload: unknown; })
backend/src/lib/llm/rawStreamLog.ts:40
next →
1–100 of 1,318, ranked by callers