MCPcopy Create free account

hub / github.com/andylow92/file-system-like-github / functions

Functions473 in github.com/andylow92/file-system-like-github

↓ 1 callersFunctionreadActor
(req: http.IncomingMessage)
apps/api/src/routes/files.ts:133
↓ 1 callersFunctionreadLocalStorageBool
(key: string, fallback: boolean)
apps/web/src/components/GlobalLayout.tsx:191
↓ 1 callersFunctionreadLocalStorageSet
(key: string)
apps/web/src/components/GlobalLayout.tsx:201
↓ 1 callersFunctionreadTree
(basePath: string)
apps/api/src/storage/fileRepository.ts:55
↓ 1 callersFunctionrecentlyClaimedByApi
(relativePath: string)
apps/api/src/events/watcher.ts:102
↓ 1 callersFunctionregisterTools
(server: McpServer, apiRequest: ReturnType<typeof createApiClient>)
apps/mcp/src/server.ts:194
↓ 1 callersFunctionrenamePath
(fromPath: string, toPath: string)
apps/web/src/api/files.ts:221
↓ 1 callersFunctionrenderSources
Render the kit's citations as a numbered, addressable source list.
apps/api/src/think/synthesize.ts:47
↓ 1 callersFunctionrequireBoolean
(value: unknown, fieldName: string)
apps/api/src/routes/files.ts:557
↓ 1 callersFunctionresolveBodyLogicalPath
Same resolver but reading from a JSON request body's `path` / `id` fields.
apps/api/src/routes/files.ts:345
↓ 1 callersFunctionresolveDraggedPath
( event: DragEvent<HTMLElement> | DragEvent<HTMLDivElement> | DragEvent<HTMLUListElement>, )
apps/web/src/components/GlobalLayout.tsx:356
↓ 1 callersFunctionresolveProposal
( id: string, decision: 'approve' | 'reject', )
apps/web/src/api/files.ts:171
↓ 1 callersFunctionrunMaintenance
()
apps/web/src/api/files.ts:191
↓ 1 callersFunctionrunSearch
(mode: SearchMode, trimmed: string)
apps/web/src/components/SearchDialog.tsx:215
↓ 1 callersFunctionsaveOpenRouterApiKey
(value: string)
apps/web/src/openrouter/storage.ts:23
↓ 1 callersFunctionsaveOpenRouterModel
(value: string)
apps/web/src/openrouter/storage.ts:43
↓ 1 callersFunctionscanMarkdownPaths
Recursively collect the logical paths of every `.md` file under a root.
apps/api/src/events/watcher.ts:46
↓ 1 callersFunctionschedule
(relativePath: string)
apps/api/src/events/watcher.ts:202
↓ 1 callersFunctionsearchNotes
(params: { query?: string; tag?: string; limit?: number; })
apps/web/src/api/files.ts:96
↓ 1 callersFunctionsemanticSearch
(params: { query: string; limit?: number; })
apps/web/src/api/files.ts:118
↓ 1 callersMethodsemanticSearch
Semantic hits (display snippets) — backs `GET /api/semantic-search`.
apps/api/src/index/vaultIndex.ts:36
↓ 1 callersFunctionsortFindings
Total order over findings so the same corpus always yields the same list.
packages/shared/src/feedback.ts:440
↓ 1 callersFunctionsortFindings
Total order over findings so the same corpus always yields the same list.
packages/shared/src/maintenance.ts:188
↓ 1 callersFunctionsortTree
(nodes: FileNode[])
apps/web/src/components/GlobalLayout.tsx:167
↓ 1 callersFunctionstartEmbeddedApi
* Start an in-process copy of the storage API on 127.0.0.1, ephemeral port (or * `PORT`). Returns the base URL the MCP tools should hit, the chosen
apps/mcp/src/server.ts:127
↓ 1 callersFunctionstartServer
(config = loadConfig())
apps/api/src/server.ts:139
↓ 1 callersFunctionstripWrappingCodeFence
(text: string)
apps/web/src/openrouter/client.ts:99
↓ 1 callersFunctionstubContent
Minimal placeholder content for a stub note created from a broken link.
packages/shared/src/maintenance.ts:138
↓ 1 callersFunctionstubPathFor
The logical path a stub for a broken link target would live at.
packages/shared/src/maintenance.ts:133
↓ 1 callersFunctionsynthesizeAnswer
(params: { config: SynthesisConfig; kit: AnswerKit; signal?: AbortSignal; })
apps/api/src/think/synthesize.ts:69
↓ 1 callersFunctiontoErrorResponse
(error: unknown)
apps/api/src/routes/files.ts:181
↓ 1 callersFunctionupdateFile
(params: { path: string; content: string; etag?: string; lastModified?: string; })
apps/web/src/api/files.ts:195
↓ 1 callersFunctionusePrefersDark
* Track `prefers-color-scheme: dark` **reactively**, so a diagram re-themes when * the user toggles their OS/browser theme (the rest of the app alrea
apps/web/src/components/MermaidDiagram.tsx:28
↓ 1 callersFunctionvalidateInput
()
apps/web/src/components/GlobalLayout.tsx:644
↓ 1 callersFunctionwalk
(dir: string, prefix: string)
apps/api/src/events/watcher.ts:49
↓ 1 callersFunctionwalk
(nodes: FileNode[])
apps/web/src/App.tsx:98
FunctionActivityPanel
({ refreshKey, onSelectFile }: ActivityPanelProps)
apps/web/src/components/ActivityPanel.tsx:35
FunctionApp
()
apps/web/src/App.tsx:45
FunctionBacklinksPanel
({ filePath, refreshKey, onSelectFile }: BacklinksPanelProps)
apps/web/src/components/BacklinksPanel.tsx:12
FunctionCodeBlock
* Fenced code block: syntax-highlighted via highlight.js, with a copy button * that copies the raw (un-highlighted, un-escaped) source.
apps/web/src/components/MarkdownPreviewPane.tsx:113
FunctionCopyContentButton
* Copies the entire markdown source of the current file to the clipboard, * so users don't have to manually select the rendered preview.
apps/web/src/components/MarkdownPreviewPane.tsx:164
FunctionCopyIcon
Checkmark / clipboard icon pair shared by the copy buttons.
apps/web/src/components/MarkdownPreviewPane.tsx:65
FunctionEditorPane
({ initialValue, onSave }: EditorPaneProps)
apps/web/src/components/EditorPane.tsx:8
FunctionFileTreeSidebar
({ tree, activeFilePath, onSelectFile }: FileTreeSidebarProps)
apps/web/src/components/FileTreeSidebar.tsx:89
FunctionFileViewerTabs
({ activeTab, onTabChange, preview, edit, activity, review, graph, reviewCount = 0, }: FileVie
apps/web/src/components/FileViewerTabs.tsx:17
FunctionFixFormatPreviewDialog
({ open, filePath, originalMarkdown, proposedMarkdown, model, onAccept, onReject, }: FixFormatPr
apps/web/src/components/FixFormatPreviewDialog.tsx:24
FunctionGlobalLayout
({ tree, children, treeLoading = false, selectedFilePath, isDirty = false, liveStatus, onSelectF
apps/web/src/components/GlobalLayout.tsx:221
FunctionGraphView
({ onSelectFile, refreshKey, selectedPath }: GraphViewProps)
apps/web/src/components/GraphView.tsx:22
FunctionIconMenu
()
apps/web/src/components/GlobalLayout.tsx:44
FunctionIconNewFile
()
apps/web/src/components/GlobalLayout.tsx:52
FunctionIconNewFolder
()
apps/web/src/components/GlobalLayout.tsx:80
FunctionIconRename
()
apps/web/src/components/GlobalLayout.tsx:101
FunctionIconTrash
()
apps/web/src/components/GlobalLayout.tsx:122
FunctionKnowledgeGraph
({ graph, onSelectFile, selectedPath }: KnowledgeGraphProps)
apps/web/src/components/KnowledgeGraph.tsx:65
FunctionMaintenancePanel
({ onFiled }: MaintenancePanelProps)
apps/web/src/components/MaintenancePanel.tsx:32
FunctionMarkdownPreviewPane
({ filePath, markdown, allPaths, onNavigate, }: MarkdownPreviewPaneProps)
apps/web/src/components/MarkdownPreviewPane.tsx:188
FunctionMermaidDiagram
({ code }: MermaidDiagramProps)
apps/web/src/components/MermaidDiagram.tsx:57
FunctionModalDialog
({ open, title, description, variant = 'info', confirmLabel = 'Close', cancelLabel, onConfirm,
apps/web/src/components/ModalDialog.tsx:17
FunctionOpenRouterSettingsDialog
({ open, initialApiKey, initialModel, onClose, onSave, }: OpenRouterSettingsDialogProps)
apps/web/src/components/OpenRouterSettingsDialog.tsx:15
FunctionProposalCard
({ proposal, onResolve, onSelectFile }: ProposalCardProps)
apps/web/src/components/ReviewPanel.tsx:93
FunctionReviewPanel
({ refreshKey, onResolved, onSelectFile }: ReviewPanelProps)
apps/web/src/components/ReviewPanel.tsx:24
FunctionRichTextEditorPane
({ filePath, markdown, savedMarkdown, isDirty, onChangeMarkdown, onSave, }: RichTextEditorPaneProp
apps/web/src/components/RichTextEditorPane.tsx:46
FunctionSearchDialog
({ open, onClose, onSelectFile }: SearchDialogProps)
apps/web/src/components/SearchDialog.tsx:32
FunctionTabView
({ preview, edit }: TabViewProps)
apps/web/src/components/TabView.tsx:11
FunctionTreeNode
({ node, activeFilePath, expandedPaths, onToggleFolder, onSelectFile, depth = 0, }: TreeNodeProps)
apps/web/src/components/FileTreeSidebar.tsx:29
Functiona
({ href, children, title, ...props })
apps/web/src/components/MarkdownPreviewPane.tsx:198
MethodclearData
()
apps/web/src/components/__tests__/GlobalLayout.test.tsx:170
Functionclip
Truncate an example segment for a compact lesson line.
packages/shared/src/feedback.ts:240
Functionclose
()
apps/mcp/src/server.ts:795
Functionclose
()
apps/api/src/index/vaultIndex.ts:190
Functionclose
()
apps/api/src/events/watcher.ts:234
Methodclose
()
apps/web/src/hooks/__tests__/useVaultEvents.test.ts:101
Methodconstructor
(public heading: string)
packages/shared/src/patch.ts:38
Methodconstructor
(public blockId: string)
packages/shared/src/patch.ts:49
Methodconstructor
( message: string, public code: string, )
apps/mcp/src/server.ts:56
Methodconstructor
( public id: string, public paths: string[], )
apps/api/src/routes/files.ts:285
Methodconstructor
(message: string)
apps/api/src/storage/pathResolver.ts:4
Methodconstructor
(message: string, code = 'unknown_error')
apps/web/src/api/files.ts:37
Methodconstructor
(url: string)
apps/web/src/hooks/__tests__/useVaultEvents.test.ts:96
Methodconstructor
(message: string, status?: number)
apps/web/src/openrouter/client.ts:25
Functioncreate
(input: CreateProposalInput)
apps/api/src/storage/proposalStore.ts:57
FunctioncreateDirectory
(logicalPath: string)
apps/api/src/storage/fileRepository.ts:99
FunctioncreateMarkdownFile
(logicalPath: string, content = '')
apps/api/src/storage/fileRepository.ts:104
FunctiondeletePath
(logicalPath: string, options: DeleteOptions = {})
apps/api/src/storage/fileRepository.ts:156
FunctionendPan
(event: ReactPointerEvent<SVGSVGElement>)
apps/web/src/components/KnowledgeGraph.tsx:173
Functionflush
()
apps/api/src/events/watcher.ts:155
Functionget
(id: string)
apps/api/src/storage/proposalStore.ts:100
Functionget
(key: string)
apps/api/src/storage/idempotencyCache.ts:21
FunctiongetDocuments
()
apps/api/src/index/vaultIndex.ts:175
FunctionhandleBackgroundPointerDown
(event: ReactPointerEvent<SVGSVGElement>)
apps/web/src/components/KnowledgeGraph.tsx:144
FunctionhandleCopy
()
apps/web/src/components/MarkdownPreviewPane.tsx:127
FunctionhandleCreateProposal
(context: RequestContext)
apps/api/src/routes/files.ts:1240
FunctionhandleDelete
()
apps/web/src/components/GlobalLayout.tsx:720
FunctionhandleDeletePath
(context: RequestContext)
apps/api/src/routes/files.ts:771
FunctionhandleFeedbackPreview
GET /api/feedback — a dry preview: scan the cached corpus, file nothing.
apps/api/src/routes/files.ts:1736
FunctionhandleFeedbackScan
POST /api/feedback/scan — scan and file each lesson as a review proposal.
apps/api/src/routes/files.ts:1743
FunctionhandleGetAudit
({ res, url, auditLog }: RequestContext)
apps/api/src/routes/files.ts:1229
FunctionhandleGetBacklinks
({ res, url, repository }: RequestContext)
apps/api/src/routes/files.ts:392
FunctionhandleGetBlock
(context: RequestContext)
apps/api/src/routes/files.ts:458
FunctionhandleGetBlockAnchors
(context: RequestContext)
apps/api/src/routes/files.ts:502
← previousnext →301–400 of 473, ranked by callers