Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/archie0732/healthy-diet-ai-agent
/ functions
Functions
406 in github.com/archie0732/healthy-diet-ai-agent
⨍
Functions
406
◇
Types & classes
17
↓ 1 callers
Function
detectExtension
(fileName: string, mimeType?: string | null)
src/server/ragDocuments.ts:42
↓ 1 callers
Function
detectTotalPages
(html: string)
scripts/sync-mohw-clarifications.ts:80
↓ 1 callers
Function
determinePolicyFromRelation
(relationLabel: string)
experiments/version_aware_rag/scripts/apply_policy.ts:17
↓ 1 callers
Function
discoverAllKnowledgeSources
( rootDir: string, repository: RagDocumentsRepository | null | undefined )
src/server/knowledgeGraph.ts:619
↓ 1 callers
Function
ensureDir
(dir: string)
agent_skills/file_tools.ts:47
↓ 1 callers
Function
extractContent
(html: string)
src/server/mohwNews.ts:152
↓ 1 callers
Function
extractQueryKeywords
(query: string, maxKeywords: number)
agent_skills/file_tools.ts:274
↓ 1 callers
Function
extractSkillDescriptions
(skillsIndex: string)
src/server/agentRuntime.ts:372
↓ 1 callers
Function
extractSummary
(articleHtml: string)
scripts/sync-mohw-clarifications.ts:147
↓ 1 callers
Function
extractTextByExtension
(absolutePath: string, extension: string)
src/server/knowledgeIngestion.ts:139
↓ 1 callers
Function
extractUrls
(text: string)
src/serverHandlers.ts:134
↓ 1 callers
Function
fetchUserProfileContext
(userId?: string)
src/serverHandlers.ts:560
↓ 1 callers
Method
findDocumentByHash
(fileHash: string)
src/server/ragDocuments.test.ts:21
↓ 1 callers
Function
findDocumentById
( rootDir: string, repository: RagDocumentsRepository | null | undefined, documentId: string )
src/server/knowledgeGraph.ts:606
↓ 1 callers
Function
findKnowledge
(input: { query: string; topK?: number; sourceTypes?: SourceType[]; forceRefresh?: boolean; }, config:
agent_skills/file_tools.ts:363
↓ 1 callers
Function
formatFailedChatReply
(reason: string)
src/serverHandlers.ts:196
↓ 1 callers
Function
formatProfileUpdateSummary
(fields: ProfileUpdateFields)
src/server/profileApproval.ts:227
↓ 1 callers
Function
formatRoomSummaryIndexContext
(entries: RoomSummaryIndexEntry[])
src/server/roomSummaryIndex.ts:85
↓ 1 callers
Function
formatStartupBanner
(input: { backend: StorageBackend; port: number; aiApiUrl: string; })
src/server/httpRuntime.ts:28
↓ 1 callers
Function
formatSummaryContext
(summaryArray: string[])
src/serverHandlers.ts:146
↓ 1 callers
Function
formatUserProfileContext
(raw: string, userId?: string)
src/serverHandlers.ts:523
↓ 1 callers
Function
format_markdown_table
將 pdfplumber 提取的表格(List of lists)格式化為標準 Markdown 表格
src/rag_clean/pdf_to_clean_markdown.py:12
↓ 1 callers
Function
generate_table_text_description
將二維數據表格的每一行,依據表頭翻譯成 Prose (自然語言敘述) 格式, 極大提升 RAG 的語意對齊與數值檢索能力。
src/rag_clean/pdf_to_clean_markdown.py:46
↓ 1 callers
Function
getBoundary
(contentType: string)
src/server/ragDocuments.ts:148
↓ 1 callers
Method
getChatHistory
(input: ChatHistoryQuery)
src/storage/types.ts:116
↓ 1 callers
Method
getChatRoomSummary
(threadId: string, userId?: string)
src/storage/types.ts:113
↓ 1 callers
Function
getCompatibleSkillsIndexCandidates
(skillsIndexFile: string)
src/server/agentRuntime.ts:262
↓ 1 callers
Function
getCorpus
( config: Pick<AgentConfig, 'rag'>, forceRefresh: boolean )
agent_skills/file_tools.ts:253
↓ 1 callers
Function
getKnowledgeDocument
(documentId: string)
src/storage/sqlite/adapter.ts:292
↓ 1 callers
Function
getKnowledgeIngestionJob
(jobId: string)
src/storage/sqlite/adapter.ts:405
↓ 1 callers
Function
getLanguageInstruction
(language: AgentConfig['responseStyle']['language'])
src/server/agentRuntime.ts:200
↓ 1 callers
Function
getLatestAiTextFromState
(messages: unknown[] | undefined)
src/server/agentRuntime.ts:126
↓ 1 callers
Function
getLatestUserTextFromState
(messages: unknown[] | undefined)
src/server/agentRuntime.ts:309
↓ 1 callers
Function
getParagraphStyleInstruction
( paragraphStyle: AgentConfig['responseStyle']['paragraphStyle'] )
src/server/agentRuntime.ts:208
↓ 1 callers
Function
getPrimaryImagePayload
(payload: ChatRequestPayload)
src/serverHandlers.ts:96
↓ 1 callers
Function
getToolJsonInstruction
(language: AgentConfig['responseStyle']['language'])
src/server/agentRuntime.ts:222
↓ 1 callers
Function
getUserProfile
(userId: string)
src/storage/sqlite/adapter.ts:188
↓ 1 callers
Function
hasAnalyzeFoodToolResult
(messages: unknown[] | undefined)
src/server/agentRuntime.ts:293
↓ 1 callers
Function
hasLegacyMetadataBlock
(content: string)
src/server/mohwNews.ts:194
↓ 1 callers
Function
hasToolResult
(messages: unknown[] | undefined, toolName: string)
src/server/agentRuntime.ts:350
↓ 1 callers
Function
hasUsableLocalContent
(record: ArticleRecord)
src/server/mohwNews.ts:200
↓ 1 callers
Function
isMissingColumnError
(error: unknown, column: string)
agent_skills/db_tools.ts:55
↓ 1 callers
Function
isPrivateOrLocalHostname
(hostname: string)
agent_skills/fetch_web.ts:20
↓ 1 callers
Function
isRoomSummaryIndexEntry
(value: unknown)
src/server/roomSummaryIndex.ts:11
↓ 1 callers
Function
isTimeoutError
(error: unknown)
src/server/httpRuntime.ts:62
↓ 1 callers
Function
isUpstreamConnectionError
(error: unknown)
src/server/httpRuntime.ts:83
↓ 1 callers
Method
listKnowledgeDocuments
()
src/storage/types.ts:117
↓ 1 callers
Function
listMarkdownFiles
(directory: string)
src/server/knowledgeGraph.ts:216
↓ 1 callers
Function
listNodes
( cache: KnowledgeGraphCache, options: z.infer<typeof ListNodesSchema> )
src/server/knowledgeGraph.ts:582
↓ 1 callers
Function
loadAgentRuntime
()
src/server/agentRuntime.test.ts:19
↓ 1 callers
Function
looksLikeLowValueContent
(content: string)
src/server/mohwNews.ts:184
↓ 1 callers
Function
main
()
experiments/version_aware_rag/scripts/normalize_markdown.ts:32
↓ 1 callers
Function
main
()
experiments/version_aware_rag/scripts/run_retrieval_eval.ts:187
↓ 1 callers
Function
main
()
experiments/version_aware_rag/scripts/build_chunks.ts:88
↓ 1 callers
Function
main
()
experiments/version_aware_rag/scripts/classify_conflicts.ts:70
↓ 1 callers
Function
main
()
experiments/version_aware_rag/scripts/apply_policy.ts:34
↓ 1 callers
Function
main
()
experiments/version_aware_rag/scripts/build_chunk_pairs.ts:71
↓ 1 callers
Function
main
()
src/cli.ts:115
↓ 1 callers
Function
main
()
src/rag_clean/pdf_to_clean_markdown.py:261
↓ 1 callers
Function
main
()
scripts/sync-mohw-clarifications.ts:233
↓ 1 callers
Function
mapKnowledgeIngestionJobRow
(row: Record<string, unknown>)
src/storage/sqlite/adapter.ts:79
↓ 1 callers
Function
mapUserProfileRow
(row: Record<string, unknown>)
src/storage/sqlite/adapter.ts:44
↓ 1 callers
Function
messageContentToText
(content: unknown)
agent_skills/vision_model.ts:15
↓ 1 callers
Function
normalizeAiApiUrl
(rawUrl: string, isDocker: boolean)
src/server/aiRuntime.ts:7
↓ 1 callers
Function
normalizeFdaUrl
(url: URL)
src/server/mohwNews.ts:51
↓ 1 callers
Function
normalizeMimeType
(mimeType?: string | null)
src/server/ragDocuments.ts:63
↓ 1 callers
Function
normalizeProfileListValue
(rawValue: string)
src/server/profileApproval.ts:156
↓ 1 callers
Function
normalizeProposalCandidate
(rawOutput: unknown)
src/server/profileApproval.ts:74
↓ 1 callers
Function
normalizeRoomSummaryIndexEntry
(value: RoomSummaryIndexEntry)
src/server/roomSummaryIndex.ts:21
↓ 1 callers
Function
normalizeText
(text: string)
experiments/version_aware_rag/scripts/normalize_markdown.ts:8
↓ 1 callers
Function
normalizeText
(value: string)
src/server/knowledgeGraph.ts:133
↓ 1 callers
Function
normalizeToolOutputCandidate
(rawOutput: unknown)
agent_skills/conversation_summary_tool.ts:23
↓ 1 callers
Function
normalizeUserContext
(rawContext: ChatRequestPayload['user_context'])
src/serverHandlers.ts:78
↓ 1 callers
Function
parseAdminIdentity
(req: Request)
src/server/knowledgeGraph.ts:140
↓ 1 callers
Function
parseAdminIdentity
(req: Request)
src/server/ragDocuments.ts:260
↓ 1 callers
Function
parseCliArgs
(argv: string[])
src/cli.ts:20
↓ 1 callers
Function
parseDataUrlImage
( raw: string )
src/server/imageStorage.ts:15
↓ 1 callers
Function
parseDietReport
(value: unknown)
src/storage/sqlite/adapter.ts:35
↓ 1 callers
Function
parseDocx
(absolutePath: string)
src/server/knowledgeIngestion.ts:123
↓ 1 callers
Function
parseDocx
(absolutePath: string)
src/server/ragDocuments.ts:125
↓ 1 callers
Function
parseList
( html: string, )
src/server/mohwNews.ts:100
↓ 1 callers
Function
parseListItems
(html: string)
scripts/sync-mohw-clarifications.ts:99
↓ 1 callers
Function
parseMultipartParts
(body: Buffer, boundary: string)
src/server/ragDocuments.ts:172
↓ 1 callers
Function
parseMultipartUpload
(req: Request)
src/server/ragDocuments.ts:214
↓ 1 callers
Function
parseOptionalBooleanEnv
(value: string | undefined)
src/server/mohwConfig.ts:3
↓ 1 callers
Function
parsePdf
(absolutePath: string)
src/server/knowledgeIngestion.ts:128
↓ 1 callers
Function
parsePdf
(absolutePath: string)
src/server/ragDocuments.ts:130
↓ 1 callers
Function
parseProfileUpdateProposalOutput
(rawOutput: unknown)
src/server/profileApproval.ts:101
↓ 1 callers
Function
parsePublishedDate
(markdown: string, absolutePath?: string)
agent_skills/file_tools.ts:147
↓ 1 callers
Function
parseTxtLike
(absolutePath: string)
src/server/knowledgeIngestion.ts:118
↓ 1 callers
Function
parseTxtLike
(absolutePath: string)
src/server/ragDocuments.ts:120
↓ 1 callers
Function
persistChatHistoryReply
(input: { chatHistoryId: string; aiReply: string; })
src/serverHandlers.ts:188
↓ 1 callers
Function
persistFailedChatReply
(input: { chatHistoryId: string; reason: string; storage?: Pick<AppStorage, 'updateChatHistoryReply'>; }
src/serverHandlers.ts:201
↓ 1 callers
Function
persistSummaryOutputs
({ threadId, chatHistoryId, userId, title, summaryProposals, existingRoomSummary = '', existingR
src/serverHandlers.ts:410
↓ 1 callers
Function
pushOversizedBlock
(block: string)
agent_skills/file_tools.ts:102
↓ 1 callers
Function
readFrontMatterValue
(markdown: string, fieldName: string)
agent_skills/file_tools.ts:141
↓ 1 callers
Function
readRequestBody
(req: Request, maxBytes: number)
src/server/ragDocuments.ts:153
↓ 1 callers
Function
resolveAbsolutePath
(rootDir: string, relativePath: string)
src/server/knowledgeGraph.ts:137
↓ 1 callers
Function
resolveAgentConfig
(rawConfig: RawAgentConfig, configDir: string)
src/config/agentConfig.ts:108
↓ 1 callers
Function
resolveSqliteDbPath
()
src/storage/runtime.ts:8
← previous
next →
201–300 of 406, ranked by callers