Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/andylow92/file-system-like-github
/ functions
Functions
473 in github.com/andylow92/file-system-like-github
⨍
Functions
473
◇
Types & classes
179
Function
handleGetContext
({ res, url, vaultIndex }: RequestContext)
apps/api/src/routes/files.ts:1035
Function
handleGetFile
(context: RequestContext)
apps/api/src/routes/files.ts:517
Function
handleGetGraph
({ res, vaultIndex }: RequestContext)
apps/api/src/routes/files.ts:421
Function
handleGetQuestions
* The question log: recent `think` questions with their gap signal, plus the * **recurring knowledge gaps** distilled from the whole log — terms that
apps/api/src/routes/files.ts:1214
Function
handleGetSchema
* GET /api/schema — return the vault's **schema pack**: the canonical `type:` * values with their colours and allowed typed relations. Static (the bu
apps/api/src/routes/files.ts:436
Function
handleGetTree
({ res, url, repository }: RequestContext)
apps/api/src/routes/files.ts:373
Function
handleHybridSearch
* Hybrid retrieval: fuse the lexical (keyword) and semantic (relevance) rankings * with Reciprocal Rank Fusion. Each engine ranks notes by a non-comp
apps/api/src/routes/files.ts:920
Function
handleItemDragEnd
()
apps/web/src/components/GlobalLayout.tsx:382
Function
handleKeyDown
(event: KeyboardEvent<HTMLTextAreaElement>)
apps/web/src/components/RichTextEditorPane.tsx:241
Function
handleListProposals
({ res, url, proposalStore }: RequestContext)
apps/api/src/routes/files.ts:1270
Function
handleListSkills
* List the vault's **skill notes** (frontmatter `type: skill`) — procedural * playbooks an agent checks before starting a task. Reading one is a plai
apps/api/src/routes/files.ts:837
Function
handleMaintenancePreview
GET /api/maintenance — a dry preview: scan the cached corpus, file nothing.
apps/api/src/routes/files.ts:1617
Function
handleMaintenanceScan
POST /api/maintenance/scan — scan and file each actionable finding as a proposal.
apps/api/src/routes/files.ts:1636
Function
handlePatchFile
(context: RequestContext)
apps/api/src/routes/files.ts:600
Function
handlePatchPath
(context: RequestContext)
apps/api/src/routes/files.ts:725
Function
handlePointerMove
(event: ReactPointerEvent<SVGSVGElement>)
apps/web/src/components/KnowledgeGraph.tsx:158
Function
handlePostDir
(context: RequestContext)
apps/api/src/routes/files.ts:714
Function
handlePostFile
(context: RequestContext)
apps/api/src/routes/files.ts:691
Function
handleProposalStats
* GET /api/proposals/stats — review-queue learning. Tally the proposal store's * approve/reject outcomes per category and derive any bounded threshol
apps/api/src/routes/files.ts:1293
Function
handlePutFile
(context: RequestContext)
apps/api/src/routes/files.ts:524
Function
handleResolve
(id: string, decision: 'approve' | 'reject')
apps/web/src/components/ReviewPanel.tsx:57
Function
handleResolveProposal
(context: RequestContext)
apps/api/src/routes/files.ts:1383
Function
handleRootDragLeave
()
apps/web/src/components/GlobalLayout.tsx:468
Function
handleRootDragOver
(event: DragEvent<HTMLDivElement>)
apps/web/src/components/GlobalLayout.tsx:457
Function
handleRootDrop
(event: DragEvent<HTMLDivElement>)
apps/web/src/components/GlobalLayout.tsx:472
Function
handleSave
()
apps/web/src/components/EditorPane.tsx:12
Function
handleSearch
({ res, url, vaultIndex }: RequestContext)
apps/api/src/routes/files.ts:789
Function
handleSemanticSearch
({ res, url, vaultIndex }: RequestContext)
apps/api/src/routes/files.ts:844
Function
handleSubmit
(event: React.FormEvent<HTMLFormElement>)
apps/web/src/components/OpenRouterSettingsDialog.tsx:85
Function
handleThink
* `think` — a grounded, cited answer kit. Runs **hybrid retrieval** (fuse the * lexical + semantic rankings by RRF so neither exact keyword nor conce
apps/api/src/routes/files.ts:1090
Function
handleTreeDragOver
(event: DragEvent<HTMLUListElement>)
apps/web/src/components/GlobalLayout.tsx:499
Function
handleTreeDrop
(event: DragEvent<HTMLUListElement>)
apps/web/src/components/GlobalLayout.tsx:505
Function
list
(options: { status?: ProposalStatus } = {})
apps/api/src/storage/proposalStore.ts:74
Function
list
(options: { path?: string; limit?: number } = {})
apps/api/src/storage/auditLog.ts:29
Function
list
(options: { limit?: number } = {})
apps/api/src/storage/questionLog.ts:32
Method
list
(options?: { status?: ProposalStatus })
apps/api/src/storage/proposalStore.ts:26
Method
list
(options?: { limit?: number })
apps/api/src/storage/questionLog.ts:16
Function
listTree
(logicalPath = '')
apps/api/src/storage/fileRepository.ts:40
Function
moveMarkdownFile
(fromLogicalPath: string, toLogicalPath: string)
apps/api/src/storage/fileRepository.ts:138
Function
onBeforeUnload
(event: BeforeUnloadEvent)
apps/web/src/App.tsx:182
Function
onChange
(event: MediaQueryListEvent)
apps/web/src/components/MermaidDiagram.tsx:38
Function
onError
(err: Error)
apps/mcp/src/server.ts:142
Function
onEscape
(event: globalThis.KeyboardEvent)
apps/web/src/components/GlobalLayout.tsx:618
Function
onKeyDown
(event: KeyboardEvent)
apps/web/src/App.tsx:196
Function
onKeyDown
(event: KeyboardEvent)
apps/web/src/components/OpenRouterSettingsDialog.tsx:46
Function
onKeyDown
(event: KeyboardEvent)
apps/web/src/components/FixFormatPreviewDialog.tsx:53
Function
onKeyDown
(event: KeyboardEvent)
apps/web/src/components/SearchDialog.tsx:97
Function
onKeyDown
(event: KeyboardEvent)
apps/web/src/components/ModalDialog.tsx:44
Function
onTreeKeyDown
(event: KeyboardEvent<HTMLUListElement>)
apps/web/src/components/GlobalLayout.tsx:754
Function
onWheel
(event: WheelEvent)
apps/web/src/components/KnowledgeGraph.tsx:124
Function
openMobileSidebar
()
apps/web/src/components/GlobalLayout.tsx:544
Function
pre
({ children })
apps/web/src/components/MarkdownPreviewPane.tsx:239
Function
publish
(event: VaultEvent)
apps/api/src/events/eventBus.ts:22
Function
rankedChunks
(query: string, queryOptions: RankQueryOptions = {})
apps/api/src/index/vaultIndex.ts:186
Function
readJsonBody
(req: http.IncomingMessage)
apps/api/src/routes/files.ts:209
Function
readMarkdownFile
(logicalPath: string)
apps/api/src/storage/fileRepository.ts:116
Function
record
(entry: Omit<AuditEntry, 'ts'>)
apps/api/src/storage/auditLog.ts:23
Function
record
(entry: Omit<QuestionEntry, 'ts'>)
apps/api/src/storage/questionLog.ts:26
Method
record
(entry: Omit<QuestionEntry, 'ts'>)
apps/api/src/storage/questionLog.ts:15
Function
remarkBlockAnchors
()
apps/web/src/markdown/remarkBlockAnchors.ts:16
Function
remarkWikilinks
()
apps/web/src/markdown/remarkWikilinks.ts:13
Function
requestJson
( port: number, method: string, pathname: string, payload?: Record<string, unknown>, )
apps/api/src/__tests__/server.test.ts:17
Function
resolveMarkdownPath
(logicalPath: string)
apps/api/src/storage/pathResolver.ts:69
Function
resolvePath
(logicalPath: string)
apps/api/src/storage/pathResolver.ts:62
Function
semanticSearch
( query: string, queryOptions: RankQueryOptions = {}, )
apps/api/src/index/vaultIndex.ts:179
Function
set
(key: string, value: T)
apps/api/src/storage/idempotencyCache.ts:31
Function
setDark
(dark: boolean)
apps/web/src/components/__tests__/MarkdownPreviewPane.mermaid.test.tsx:36
Method
setDragImage
()
apps/web/src/components/__tests__/GlobalLayout.test.tsx:174
Function
stem
A light suffix stemmer so `felines`/`feline` and `pets`/`pet` match.
packages/shared/src/semantic.ts:104
Function
subscribe
(listener: VaultEventListener)
apps/api/src/events/eventBus.ts:32
Function
toFileNode
(node: TreeNode)
apps/api/src/routes/files.ts:364
Function
toggleSidebar
()
apps/web/src/components/GlobalLayout.tsx:536
Function
updateMarkdownFile
(logicalPath: string, content: string)
apps/api/src/storage/fileRepository.ts:127
← previous
401–473 of 473, ranked by callers