Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Zleap-AI/SAG
/ functions
Functions
494 in github.com/Zleap-AI/SAG
⨍
Functions
494
◇
Types & classes
85
↓ 1 callers
Function
bootstrap
()
web/src/App.tsx:269
↓ 1 callers
Function
buildBenchmarkExtractionMessages
(input: { title: string; heading?: string; content: string; references: string[]; })
src/ai/llm-client.ts:244
↓ 1 callers
Function
buildBenchmarkExtractionSystemPrompt
()
src/ai/llm-client.ts:403
↓ 1 callers
Function
buildCircularPositionMap
(graph: ProjectGraphRecord)
web/src/components/ProjectGraphFlow.tsx:482
↓ 1 callers
Function
buildClientConfigs
()
src/services/mcp-settings-service.ts:96
↓ 1 callers
Function
buildConciseEventContent
( eventItems: Array<Record<string, unknown>>, fallbackContent: string, inputIsChinese: boolean )
src/ai/llm-client.ts:570
↓ 1 callers
Function
buildHeadingStrictSections
(content: string)
src/ingestion/chunking/markdown.ts:50
↓ 1 callers
Function
buildHttpServer
()
src/api/server.ts:113
↓ 1 callers
Function
buildMcpSearchResultSteps
(result: unknown, language: SupportedLanguage)
web/src/App.tsx:3918
↓ 1 callers
Function
buildMcpServer
()
src/mcp/server.ts:11
↓ 1 callers
Function
buildRunningMcpSearch
(toolName: string, args: Record<string, unknown>, language: SupportedLanguage)
web/src/App.tsx:3876
↓ 1 callers
Function
buildSingleExtractedEvent
( items: unknown[], input: { title: string; heading?: string; content: string; references: string[] }, i
src/ai/llm-client.ts:511
↓ 1 callers
Function
buildTokenWindowSections
(content: string, options: ChunkMarkdownOptions)
src/ingestion/chunking/markdown.ts:113
↓ 1 callers
Function
buildVisibleGraph
(input: { initialEntityIds: Set<string>; expandedEntityIds: Set<string>; expandedEventIds: Set<string>;
web/src/components/ProjectGraphFlow.tsx:314
↓ 1 callers
Function
childEnv
(projectId: string)
src/services/mcp-agent-service.ts:762
↓ 1 callers
Function
chunkText
(content: string, size: number)
src/services/mcp-agent-service.ts:774
↓ 1 callers
Function
cleanTitle
(text: string)
src/ai/llm-client.ts:714
↓ 1 callers
Function
clearCurrentMcpSession
()
web/src/App.tsx:907
↓ 1 callers
Function
clearMcpSession
(input: { sessionId: string; tenantId: string; })
src/db/repositories.ts:1454
↓ 1 callers
Function
clearModelLogs
()
web/src/App.tsx:448
↓ 1 callers
Method
clearSession
(sessionId: string, tenantId = config.DEFAULT_TENANT_ID)
src/services/mcp-agent-service.ts:91
↓ 1 callers
Function
closeCreateProjectDialog
()
web/src/App.tsx:1292
↓ 1 callers
Function
closeRenameProjectDialog
()
web/src/App.tsx:1304
↓ 1 callers
Function
collectAnswerCitations
(toolCalls: McpToolCallRecord[])
src/services/mcp-agent-service.ts:634
↓ 1 callers
Function
collectCitationSourcesFromObservations
( observations: Array<{ toolName: string; result: unknown; error?: string | null }> )
src/services/mcp-agent-service.ts:662
↓ 1 callers
Function
collectValidEventItems
(items: unknown[])
src/ai/llm-client.ts:494
↓ 1 callers
Function
copy
()
web/src/App.tsx:3090
↓ 1 callers
Function
cosineSimilarity
(a: number[], b: number[])
src/db/vector.ts:16
↓ 1 callers
Function
createMcpSession
(input: { tenantId: string; title: string; model?: string; sourceIds?: string[]; metadata?: Record<s
src/db/repositories.ts:1369
↓ 1 callers
Function
createMcpSession
()
web/src/App.tsx:887
↓ 1 callers
Method
createRunner
(projectId: string, signal?: AbortSignal)
src/services/mcp-agent-service.ts:227
↓ 1 callers
Method
createSession
(input: { title?: string; sourceIds?: string[]; }, tenantId = config.DEFAULT_TENANT_ID)
src/services/mcp-agent-service.ts:61
↓ 1 callers
Function
dedupeEntities
(entities: EntityRecord[])
src/services/search-service.ts:564
↓ 1 callers
Function
dedupeEntityEmbeddingInputs
(entities: ExtractedEntity[])
src/services/ingestion-service.ts:423
↓ 1 callers
Function
deleteCurrentMcpSession
()
web/src/App.tsx:930
↓ 1 callers
Function
deleteDocument
(input: { documentId: string; tenantId: string; })
src/db/repositories.ts:901
↓ 1 callers
Function
deleteMcpSession
(input: { sessionId: string; tenantId: string; })
src/db/repositories.ts:1485
↓ 1 callers
Method
deleteSession
(sessionId: string, tenantId = config.DEFAULT_TENANT_ID)
src/services/mcp-agent-service.ts:99
↓ 1 callers
Function
deleteSource
(input: { sourceId: string; tenantId: string; })
src/db/repositories.ts:298
↓ 1 callers
Function
entitySummary
(value: unknown, language: SupportedLanguage)
web/src/App.tsx:3983
↓ 1 callers
Function
eventToRerankDocument
(event: EventRecord, candidateCount: number)
src/ai/rerank-client.ts:143
↓ 1 callers
Method
expandDynamic
( seedEvents: Map<string, EventRecord & { entityIds: string[] }>, initialEntityIds: string[], sour
src/services/search-service.ts:456
↓ 1 callers
Method
expandEvents
(input: { seedEvents: Map<string, EventRecord & { entityIds: string[] }>; initialEntityIds: string[];
src/services/search-service.ts:373
↓ 1 callers
Method
expandFixedHops
( seedEvents: Map<string, EventRecord & { entityIds: string[] }>, initialEntityIds: string[], sour
src/services/search-service.ts:405
↓ 1 callers
Method
expandOneHop
( seedEvents: Map<string, EventRecord & { entityIds: string[] }>, initialEntityIds: string[], sour
src/services/search-service.ts:436
↓ 1 callers
Function
extractFirstHeading
(text: string)
src/ingestion/chunking/markdown.ts:157
↓ 1 callers
Method
extractNamedEntities
(query: string)
src/ai/llm-client.ts:8
↓ 1 callers
Function
extractRerankRecords
(value: unknown)
src/ai/rerank-client.ts:174
↓ 1 callers
Function
extractSearchTrace
(value: unknown)
web/src/App.tsx:3962
↓ 1 callers
Function
findEventSlot
(input: { desiredAngle: number; angleOffset: number; occupiedSlotsByRing: Map<number, Set<number>>; })
web/src/components/ProjectGraphFlow.tsx:553
↓ 1 callers
Function
findPrefixLengthByTokenLimit
(text: string, maxTokens: number)
src/ingestion/chunking/markdown.ts:311
↓ 1 callers
Function
forceSplitByTokenLimit
(text: string, maxTokens: number)
src/ingestion/chunking/markdown.ts:289
↓ 1 callers
Function
formatEmbeddingNumber
(value: number)
web/src/App.tsx:4053
↓ 1 callers
Function
formatMessageRole
(role: string, t: (zh: string, en: string) => string)
web/src/App.tsx:4040
↓ 1 callers
Function
formatModelName
(model: string | null | undefined, t: (zh: string, en: string) => string)
web/src/App.tsx:4034
↓ 1 callers
Function
getAiProviderSettings
()
src/db/repositories.ts:1284
↓ 1 callers
Function
getAnyDefaultEntityType
(client?: Queryable)
src/db/repositories.ts:338
↓ 1 callers
Function
getDefaultEntityType
(type: string, client?: Queryable)
src/db/repositories.ts:324
↓ 1 callers
Function
getMcpSession
(input: { sessionId: string; tenantId: string; })
src/db/repositories.ts:1417
↓ 1 callers
Function
getMessageCitations
(message: McpMessageRecord)
web/src/App.tsx:3551
↓ 1 callers
Function
getProjectGraph
(input: { sourceId: string; tenantId: string; })
src/db/repositories.ts:1006
↓ 1 callers
Function
getProjectStats
(input: { sourceId: string; tenantId: string; })
src/db/repositories.ts:967
↓ 1 callers
Function
getPublicMcpSettings
()
src/services/mcp-settings-service.ts:19
↓ 1 callers
Method
getPublicSettings
()
src/services/ai-settings-service.ts:53
↓ 1 callers
Function
getSectionsForEvents
(eventIds: string[])
src/db/repositories.ts:629
↓ 1 callers
Method
getSession
(sessionId: string, tenantId = config.DEFAULT_TENANT_ID)
src/services/mcp-agent-service.ts:87
↓ 1 callers
Function
handleUploadFiles
(files: File[])
web/src/App.tsx:596
↓ 1 callers
Function
idsToTraceEvents
( ids: string[], events: Map<string, EventRecord & { entityIds: string[] }> )
src/services/search-service.ts:635
↓ 1 callers
Function
inferEntityType
(name: string)
src/ai/llm-client.ts:733
↓ 1 callers
Function
isAbortError
(error: unknown)
src/api/server.ts:601
↓ 1 callers
Function
isAbortError
(error: unknown)
web/src/App.tsx:4029
↓ 1 callers
Function
isMarkdownTableDivider
(line: string)
web/src/App.tsx:3476
↓ 1 callers
Function
isMarkdownTableStart
(lines: string[], index: number)
web/src/App.tsx:3468
↓ 1 callers
Function
isMostlyChinese
(content: string)
src/services/mcp-title.ts:42
↓ 1 callers
Function
isRetryableFetchError
(error: unknown)
src/ai/rerank-client.ts:251
↓ 1 callers
Function
isRetryableFetchError
(error: unknown)
src/ai/llm-client.ts:232
↓ 1 callers
Function
isRetryableHttpStatus
(status: number)
src/ai/rerank-client.ts:247
↓ 1 callers
Function
isRetryableHttpStatus
(status: number)
src/ai/llm-client.ts:228
↓ 1 callers
Function
listChunksByDocument
(input: { documentId: string; tenantId: string; })
src/db/repositories.ts:1122
↓ 1 callers
Function
listDocumentsBySource
(input: { sourceId: string; tenantId: string; limit: number; includeArchived?: boolean; })
src/db/repositories.ts:819
↓ 1 callers
Function
listEntitiesByDocument
(input: { documentId: string; tenantId: string; })
src/db/repositories.ts:1181
↓ 1 callers
Function
listEventsByDocument
(input: { documentId: string; tenantId: string; })
src/db/repositories.ts:1139
↓ 1 callers
Function
listMcpSessions
(input: { tenantId: string; limit: number; sourceId?: string; })
src/db/repositories.ts:1394
↓ 1 callers
Function
listModelCallLogs
(afterSequence = 0)
src/observability/model-call-log.ts:61
↓ 1 callers
Function
loadStoredLanguagePreference
()
web/src/i18n.tsx:66
↓ 1 callers
Function
loadStoredModelLogCursor
()
web/src/App.tsx:3651
↓ 1 callers
Function
loadStoredModelLogs
()
web/src/App.tsx:3640
↓ 1 callers
Function
mcpMessageFromRow
(row: Record<string, unknown>)
src/db/repositories.ts:134
↓ 1 callers
Function
mcpToolCallFromRow
(row: Record<string, unknown>)
src/db/repositories.ts:145
↓ 1 callers
Function
mergeModelLogs
(current: ModelCallLogRecord[], incoming: ModelCallLogRecord[])
web/src/App.tsx:3657
↓ 1 callers
Function
migrate
()
src/db/migrate.ts:11
↓ 1 callers
Method
multiSearch
(input: SearchInput, emit?: SearchProgressEmitter)
src/services/search-service.ts:92
↓ 1 callers
Function
nearestFreeSlot
(desiredSlot: number, capacity: number, occupiedSlots: Set<number>)
web/src/components/ProjectGraphFlow.tsx:577
↓ 1 callers
Function
normalizeCategory
(value: unknown, inputIsChinese: boolean)
src/ai/llm-client.ts:553
↓ 1 callers
Function
normalizeChunkingMode
(value: unknown)
web/src/App.tsx:2664
↓ 1 callers
Function
normalizeEntities
(raw: unknown, inputIsChinese: boolean)
src/ai/llm-client.ts:476
↓ 1 callers
Function
normalizeEntityDescription
(description: string, inputIsChinese: boolean)
src/ai/llm-client.ts:563
↓ 1 callers
Function
normalizeEntityType
(type: string)
src/ai/llm-client.ts:741
↓ 1 callers
Function
normalizeTitleInput
(content: string)
src/services/mcp-title.ts:29
↓ 1 callers
Function
normalizeToolAction
(raw: unknown)
src/services/mcp-agent-service.ts:619
← previous
next →
201–300 of 494, ranked by callers