MCPcopy Create free account

hub / github.com/ahmedkhaleel2004/gitdiagram / functions

Functions571 in github.com/ahmedkhaleel2004/gitdiagram

↓ 1 callersFunctiongetDiagramState
( username: string, repo: string, githubPat?: string, )
src/app/_actions/cache.ts:9
↓ 1 callersFunctiongetEnvApiKey
(provider: AIProvider)
src/server/generate/openai.ts:16
↓ 1 callersFunctiongetFailureMessage
( audit: DiagramStateResponse["latestSessionAudit"], )
src/hooks/useDiagram.ts:35
↓ 1 callersFunctiongetFileTree
( username: string, repo: string, branch: string, headers: HeadersInit, signal?: AbortSignal, )
src/server/generate/github.ts:115
↓ 1 callersFunctiongetGenerationBackendMode
()
src/features/diagram/api.ts:16
↓ 1 callersFunctiongetGitHubAppInstallationToken
()
src/server/github-auth.ts:82
↓ 1 callersFunctiongetHeaders
()
src/server/storage/upstash.ts:10
↓ 1 callersFunctiongetJsonObject
( bucket: string, key: string, )
src/server/storage/r2.ts:46
↓ 1 callersFunctiongetLatestBrowseUpdate
(entries: BrowseIndexEntry[] | null)
src/app/sitemap.ts:12
↓ 1 callersFunctiongetOpenRouterHeaders
()
src/server/generate/openai.ts:27
↓ 1 callersFunctiongetReadme
( username: string, repo: string, headers: HeadersInit, signal?: AbortSignal, )
src/server/generate/github.ts:143
↓ 1 callersFunctiongetRepoMetadata
( username: string, repo: string, headers: HeadersInit, signal?: AbortSignal, )
src/server/generate/github.ts:90
↓ 1 callersFunctiongetRepoPagePath
(username: string, repo: string)
src/server/storage/repo-page-cache.ts:5
↓ 1 callersFunctiongetRepoSocialMetadata
( username: string, repo: string, )
src/server/og/repo-metadata.ts:21
↓ 1 callersFunctiongetSitemapUrls
(siteUrl: string, sitemapCount: number)
src/lib/sitemaps.ts:9
↓ 1 callersFunctiongetStarCount
()
src/server/github-stars.ts:13
↓ 1 callersFunctiongetStepNumber
(status: DiagramStreamStatus)
src/components/loading.tsx:28
↓ 1 callersFunctiongetStoredFailureState
(params: { username: string; repo: string; githubPat?: string; })
src/server/storage/status-store.ts:40
↓ 1 callersFunctiongetSummaryForLocation
( location: StorageLocation, )
src/server/storage/status-store.ts:29
↓ 1 callersFunctionget_complimentary_daily_limit_tokens
()
backend/app/services/complimentary_gate.py:90
↓ 1 callersFunctionget_complimentary_denial_message
()
backend/app/services/complimentary_gate.py:141
↓ 1 callersFunctionget_complimentary_quota_bucket
(model: str)
backend/app/services/complimentary_gate.py:112
↓ 1 callersFunctionget_complimentary_quota_date_utc
(now: datetime | None = None)
backend/app/services/complimentary_gate.py:97
↓ 1 callersFunctionget_complimentary_quota_reset_at
(now: datetime | None = None)
backend/app/services/complimentary_gate.py:102
↓ 1 callersMethodget_github_file_paths_as_list
(self, username: str, repo: str, branch: str)
backend/app/services/github_service.py:178
↓ 1 callersMethodget_github_readme
(self, username: str, repo: str)
backend/app/services/github_service.py:202
↓ 1 callersMethodget_repo_metadata
(self, username: str, repo: str)
backend/app/services/github_service.py:167
↓ 1 callersFunctionhandleDropdownToggle
(dropdown: "export")
src/components/main-card.tsx:80
↓ 1 callersFunctionhandleExampleClick
(repoPath: string, e: React.MouseEvent)
src/components/main-card.tsx:75
↓ 1 callersFunctioninitializeMermaid
()
src/components/mermaid-diagram.tsx:311
↓ 1 callersFunctionisAbortError
(error: unknown)
src/app/api/generate/stream/route.ts:89
↓ 1 callersFunctionisHistoryTraversalNavigation
()
src/components/browse-catalog-shared.ts:111
↓ 1 callersFunctionisLikelyServerDomWindow
(value: unknown)
src/server/generate/mermaid-validator.ts:151
↓ 1 callersFunctionisMermaidRuntimeFailure
(result: MermaidValidationResult)
src/server/generate/mermaid-validator.ts:98
↓ 1 callersFunctionisOpenAiQuotaExhaustedError
(message: string)
src/app/api/generate/stream/route.ts:101
↓ 1 callersFunctionisRecoverableMaxOutputIncomplete
(params: { response: { incomplete_details?: { reason?: string | null } | null; }; hasVisibleOutput:
src/server/generate/openai.ts:208
↓ 1 callersMethodis_configured
(self)
backend/app/services/diagram_state_repository.py:145
↓ 1 callersMethodis_configured
(self)
backend/app/services/diagram_state_repository.py:361
↓ 1 callersFunctionlabelForNode
(node: DiagramGraphNode)
src/server/generate/graph.ts:184
↓ 1 callersFunctionloadBrowsePage
( query: BrowseQuery, signal?: AbortSignal, )
src/features/browse/index-client.ts:45
↓ 1 callersFunctionloadMermaidChart
()
src/components/browse-diagram-preview.tsx:7
↓ 1 callersFunctionmain
()
backend/scripts/validate_mermaid.mjs:12
↓ 1 callersFunctionmermaidGroupId
(groupId: string)
src/server/generate/graph.ts:196
↓ 1 callersFunctionnormalizeBrowseIndexEntry
(entry: BrowseIndexEntry)
src/server/storage/browse-diagrams.ts:46
↓ 1 callersFunctionnormalizeError
(error: unknown)
backend/lib/mermaid-validator.ts:125
↓ 1 callersFunctionnormalizeError
(error: unknown)
src/server/generate/mermaid-validator.ts:333
↓ 1 callersFunctionnormalizeGenerationError
(params: { provider: string; apiKey?: string; message: string; })
src/app/api/generate/stream/route.ts:114
↓ 1 callersFunctionnormalizeGitHubRepoUrl
(input: string)
src/features/diagram/github-url.ts:10
↓ 1 callersFunctionnormalizeModelId
(model: string)
src/server/generate/pricing.ts:49
↓ 1 callersFunctionnormalizeParserMessage
(message?: string)
backend/lib/mermaid-validator.ts:5
↓ 1 callersFunctionnormalizeProvider
(value?: string)
src/server/generate/model-config.ts:14
↓ 1 callersFunctionoutputStream
()
src/server/generate/openai.ts:315
↓ 1 callersFunctionparseBrowseSort
(sort: string | null | undefined)
src/features/browse/catalog.ts:78
↓ 1 callersFunctionparseMinStars
( minStars: string | number | null | undefined, )
src/features/browse/catalog.ts:84
↓ 1 callersFunctionparsePageNumber
( page: string | number | null | undefined, )
src/features/browse/catalog.ts:99
↓ 1 callersFunctionpersistBrowseState
(state: BrowseCatalogFilterState)
src/components/browse-catalog-shared.ts:85
↓ 1 callersFunctionpersistDiagramRenderError
( username: string, repo: string, renderError: string, githubPat?: string, )
src/app/_actions/cache.ts:28
↓ 1 callersFunctionpersist_successful_state
( *, explanation: str, graph: dict[str, Any], diagram: str,
backend/app/routers/generate.py:418
↓ 1 callersFunctionpickPreferredEntry
( existing: BrowseIndexEntry | undefined, incoming: BrowseIndexEntry, )
src/server/storage/browse-diagrams.ts:56
↓ 1 callersMethodquota_is_configured
(self)
backend/app/services/diagram_state_repository.py:556
↓ 1 callersFunctionreadEnv
(name: string)
src/server/storage/config.ts:1
↓ 1 callersFunctionreadEnvFlag
(name: string)
src/server/generate/complimentary-gate.ts:34
↓ 1 callersFunctionreadEnvInt
(name: string, fallback: number)
src/server/generate/complimentary-gate.ts:39
↓ 1 callersFunctionreadEnvString
(name: string, fallback: string)
src/server/generate/complimentary-gate.ts:49
↓ 1 callersFunctionreadPersistedBrowseState
()
src/components/browse-catalog-shared.ts:96
↓ 1 callersFunctionreadStdin
()
backend/scripts/validate_mermaid.mjs:4
↓ 1 callersFunctionreadStoredBrowseIndexWith
( getJsonObjectFn: ReadJsonObjectFn, )
src/server/storage/browse-diagrams.ts:106
↓ 1 callersFunctionrecordLatestSessionRenderError
(params: { username: string; repo: string; githubPat?: string; renderError: string; })
src/server/storage/diagram-state.ts:160
↓ 1 callersFunctionrenderDiagram
()
src/components/mermaid-diagram.tsx:317
↓ 1 callersFunctionrenderEdge
(edge: DiagramGraphEdge)
src/server/generate/graph.ts:220
↓ 1 callersFunctionrenderNode
(node: DiagramGraphNode)
src/server/generate/graph.ts:200
↓ 1 callersMethodreserve
( self, *, quota_date_utc: str, quota_bucket: str, token_limit: int,
backend/app/services/diagram_state_repository.py:470
↓ 1 callersMethodreserve_complimentary_quota
( self, *, quota_date_utc: str, quota_bucket: str, token_limit: int,
backend/app/services/diagram_state_repository.py:670
↓ 1 callersMethodresolve_visibility
( self, *, visibility: ArtifactVisibility | None, github_pat: str | None,
backend/app/services/diagram_state_repository.py:88
↓ 1 callersFunctionretrieveUsageFromResponseId
( client: OpenAI, responseId: string | undefined, signal?: AbortSignal, )
src/server/generate/openai.ts:220
↓ 1 callersFunctionrevalidateBrowseIndexCache
()
src/app/browse/data.ts:92
↓ 1 callersFunctionrun
()
src/app/api/generate/stream/route.ts:209
↓ 1 callersFunctionrun_updates
()
backend/tests/test_generate_router.py:53
↓ 1 callersMethodsave_successful_diagram_state
( self, *, username: str, repo: str, explanation: str, graph:
backend/app/services/diagram_state_repository.py:316
↓ 1 callersFunctionschedule_public_browse_index_update
( *, username: str, repo: str, last_successful_at: str,
backend/app/routers/generate.py:451
↓ 1 callersFunctionshould_apply_complimentary_gate
( *, provider: AIProvider, model: str, api_key: str | None, )
backend/app/services/complimentary_gate.py:67
↓ 1 callersFunctionsleep
(ms: number)
src/app/api/generate/stream/route.ts:81
↓ 1 callersFunctionsseMessage
(payload: Record<string, unknown>)
src/server/generate/types.ts:12
↓ 1 callersFunctionstreamCompletion
({ provider, model, systemPrompt, userPrompt, apiKey, reasoningEffort, maxOutputTokens, signal
src/server/generate/openai.ts:237
↓ 1 callersFunctionstreamDiagramGeneration
( params: StreamGenerationParams, handlers: StreamHandlers, )
src/features/diagram/api.ts:95
↓ 1 callersMethodstream_completion
( self, *, provider: AIProvider, model: str, system_prompt: str,
backend/app/services/openai_service.py:172
↓ 1 callersFunctionstripDateSnapshotSuffix
(model: string)
src/server/generate/pricing.ts:53
↓ 1 callersFunctionstripProviderPrefix
(model: string)
src/server/generate/pricing.ts:57
↓ 1 callersFunctiontoDiagramStateResponse
( summary: StoredFailureSummary, )
src/server/storage/status-store.ts:17
↓ 1 callersFunctiontoDiagramStateResponse
( artifact: DiagramArtifact, )
src/server/storage/artifact-store.ts:44
↓ 1 callersFunctiontoInitialStreamState
( stateRecord: DiagramStateResponse | null | undefined, )
src/hooks/useDiagram.ts:16
↓ 1 callersMethodto_storage_entry
(self)
backend/app/routers/generate.py:79
↓ 1 callersFunctiontoneClassForGroup
(groupId: string | null | undefined, groupOrder: Map<string, number>)
src/server/generate/graph.ts:240
↓ 1 callersFunctionupdateArtifactLatestSessionSummary
(params: { username: string; repo: string; githubPat?: string; visibility: ArtifactVisibility; lates
src/server/storage/artifact-store.ts:150
↓ 1 callersFunctionupdateDesktopHoverState
()
src/hooks/use-browse-hover-preview.ts:108
↓ 1 callersMethodupdate_artifact_latest_session_summary
( self, *, username: str, repo: str, visibility: ArtifactVisibility,
backend/app/services/diagram_state_repository.py:293
↓ 1 callersMethodupsert_browse_index_entry
( self, *, username: str, repo: str, last_successful_at: str,
backend/app/services/diagram_state_repository.py:236
↓ 1 callersFunctionuseBrowseHoverPreview
({ initialPreviewDiagrams, }: UseBrowseHoverPreviewParams)
src/hooks/use-browse-hover-preview.ts:31
↓ 1 callersFunctionuseStarReminder
()
src/hooks/useStarReminder.tsx:6
↓ 1 callersFunctionvalidateMermaidSyntax
( diagram: string, )
backend/lib/mermaid-validator.ts:144
← previousnext →301–400 of 571, ranked by callers