MCPcopy Create free account

hub / github.com/ahmedkhaleel2004/gitdiagram / functions

Functions571 in github.com/ahmedkhaleel2004/gitdiagram

↓ 20 callersFunctionsend
(payload: Record<string, unknown>)
src/app/api/generate/stream/route.ts:202
↓ 19 callersFunctioncn
(...inputs: ClassValue[])
src/lib/utils.ts:4
↓ 19 callersFunctionsend
(payload: dict[str, Any])
backend/app/routers/generate.py:470
↓ 14 callersFunction_now_iso
()
backend/app/routers/generate.py:188
↓ 12 callersFunctioncreateEntry
( repo: string, overrides: Partial<BrowseIndexEntry> = {}, )
src/components/browse-catalog.test.tsx:60
↓ 11 callersFunctioncreateBrowseResult
( items: BrowseIndexEntry[], overrides: Partial<BrowsePageResult> = {}, )
src/components/browse-catalog.test.tsx:44
↓ 11 callersFunctionnowIso
()
src/server/generate/session-audit.ts:11
↓ 10 callersFunction_ensure_client_connected
(request: Request)
backend/app/routers/generate.py:173
↓ 10 callersFunctionmockFetch
( resolveBrowseResult: ( url: URL, ) => BrowsePageResult | null | Promise<BrowsePageResult | nul
src/components/browse-catalog.test.tsx:87
↓ 10 callersFunctionpersistTerminalAudit
(nextAudit = audit)
src/app/api/generate/stream/route.ts:223
↓ 10 callersFunctionpersist_terminal_audit
(next_audit: dict[str, Any] | None = None)
backend/app/routers/generate.py:397
↓ 10 callersFunctionresolvePricingModel
(model: string)
src/server/generate/pricing.ts:61
↓ 9 callersFunction_set_failure
(audit: dict[str, Any], *, failure_stage: str, validation_error: str | None = None, compiler_error: str | None
backend/app/routers/generate.py:250
↓ 9 callersMethodclear
( self, *, username: str, repo: str, visibility: ArtifactVisibility,
backend/app/services/diagram_state_repository.py:411
↓ 9 callersFunctioncloseStream
()
src/app/api/generate/stream/route.ts:194
↓ 9 callersFunctionparse_sse_payloads
(response_text: str)
backend/tests/test_generate_router.py:16
↓ 9 callersFunctionreadRequiredEnv
(name: string)
src/server/storage/config.ts:17
↓ 9 callersFunctionreadTrimmedEnv
(name: string)
src/server/github-auth.ts:24
↓ 9 callersFunctionwithFailure
( audit: GenerationSessionAudit, params: { failureStage: string; validationError?: string; com
src/server/generate/session-audit.ts:127
↓ 8 callersFunction_read_env
(name: str)
backend/app/services/diagram_state_repository.py:51
↓ 8 callersFunctionbuildIssue
(path: string, message: string)
src/server/generate/graph.ts:18
↓ 8 callersFunctionresolve_pricing_model
(model: str)
backend/app/services/pricing.py:63
↓ 8 callersFunctionthrowIfAborted
(signal: AbortSignal)
src/app/api/generate/stream/route.ts:95
↓ 8 callersFunctionvalidateMermaidSyntax
( diagram: string, )
src/server/generate/mermaid-validator.ts:385
↓ 7 callersFunctionlog_event
(event: str, **fields)
backend/app/core/observability.py:18
↓ 7 callersFunctionuseDiagram
( username: string, repo: string, initialState?: DiagramStateResponse | null, )
src/hooks/useDiagram.ts:45
↓ 6 callersMethod_create_client
(provider: AIProvider, api_key: str)
backend/app/services/openai_service.py:147
↓ 6 callersFunction_timeline
(audit: dict[str, Any], stage: str, message: str | None = None)
backend/app/routers/generate.py:241
↓ 6 callersMethodartifact_storage_is_configured
(self)
backend/app/services/diagram_state_repository.py:547
↓ 6 callersFunctiongetPublicLocation
(username: string, repo: string)
src/server/storage/cache-key.ts:22
↓ 6 callersMethodis_configured
(self)
backend/app/services/diagram_state_repository.py:462
↓ 6 callersFunctionmodelMatchesComplimentaryFamily
(model: string)
src/server/generate/complimentary-gate.ts:104
↓ 6 callersFunctionparseGitHubRepoUrl
(url: string)
src/features/diagram/github-url.ts:20
↓ 6 callersFunctionwithTimelineEvent
( audit: GenerationSessionAudit, stage: string, message?: string, )
src/server/generate/session-audit.ts:36
↓ 5 callersMethod_build_input
(system_prompt: str, user_prompt: str)
backend/app/services/openai_service.py:63
↓ 5 callersFunction_escape_mermaid_text
(value: str)
backend/app/services/graph_service.py:143
↓ 5 callersFunction_mermaid_node_id
(node_id: str)
backend/app/services/graph_service.py:156
↓ 5 callersFunctionescapeMermaidText
(value: string)
src/server/generate/graph.ts:127
↓ 5 callersFunctiongenerator
()
backend/tests/test_generate_router.py:225
↓ 5 callersFunctiongetClient
()
src/server/storage/r2.ts:14
↓ 5 callersFunctiongetPrivateLocation
( username: string, repo: string, githubPat: string, )
src/server/storage/cache-key.ts:34
↓ 5 callersFunctionnormalizeBrowseQuery
(query: BrowseQuery)
src/features/browse/catalog.ts:112
↓ 5 callersFunctionnormalizeGenerationUsage
( usage: RawResponseUsage | null | undefined, )
src/server/generate/pricing.ts:104
↓ 5 callersFunctionnormalize_generation_usage
(usage: Any)
backend/app/services/pricing.py:116
↓ 5 callersFunctionnormalize_parser_message
(message: str | None)
backend/app/services/mermaid_service.py:21
↓ 5 callersFunctionsettle
(result: MermaidValidationResult)
src/server/generate/mermaid-validator.ts:270
↓ 5 callersFunctionsyncBrowseUrl
( nextState: BrowseCatalogFilterState, mode: "push" | "replace", )
src/components/browse-catalog-shared.ts:74
↓ 5 callersFunctiontoRepoKey
(entry: Pick<BrowseIndexEntry, "username" | "repo">)
src/features/browse/catalog.ts:53
↓ 4 callersFunction_read_env
(name: str)
backend/app/services/model_config.py:14
↓ 4 callersMethod_resolve_api_key
( self, provider: AIProvider, override_api_key: str | None = None, )
backend/app/services/openai_service.py:30
↓ 4 callersFunctionbuildMessages
(systemPrompt: string, userPrompt: string)
src/server/generate/openai.ts:82
↓ 4 callersFunctionbuildQuotaKey
(quotaDateUtc: string, quotaBucket: string)
src/server/storage/quota-store.ts:35
↓ 4 callersFunctioncompareNamesAscending
(left: BrowseIndexEntry, right: BrowseIndexEntry)
src/features/browse/catalog.ts:57
↓ 4 callersFunctioncreateCostSummary
(params: { kind: GenerationCostSummary["kind"]; model: string; usage: GenerationTokenUsage; approximat
src/server/generate/pricing.ts:164
↓ 4 callersFunctioncreate_cost_summary
( *, kind: str, model: str, usage: GenerationTokenUsage, approximate: bool, note: str
backend/app/services/pricing.py:198
↓ 4 callersMethodenqueue
(self, update: PublicBrowseIndexUpdate)
backend/app/routers/generate.py:101
↓ 4 callersFunctionformat_user_message
(data: dict[str, str | None])
backend/app/utils/format_message.py:1
↓ 4 callersFunctiongetCachedBrowseIndex
()
src/app/browse/data.ts:51
↓ 4 callersFunctiongetModel
(provider = getProvider())
src/server/generate/model-config.ts:47
↓ 4 callersFunctiongetPinchScaleFactor
( startDistance: number, currentDistance: number, )
src/components/mermaid-diagram-helpers.ts:183
↓ 4 callersFunctiongetProvider
(overrideProvider?: string)
src/server/generate/model-config.ts:25
↓ 4 callersFunctiongetSvgDimensions
(svgElement: SVGSVGElement)
src/components/mermaid-diagram-helpers.ts:114
↓ 4 callersMethodget_github_data
(self, username: str, repo: str)
backend/app/services/github_service.py:229
↓ 4 callersFunctionget_model
(provider: AIProvider | None = None)
backend/app/services/model_config.py:45
↓ 4 callersFunctionget_provider
(override_provider: str | None = None)
backend/app/services/model_config.py:19
↓ 4 callersFunctionmermaidNodeId
(nodeId: string)
src/server/generate/graph.ts:192
↓ 4 callersFunctionnormalizeParserMessage
(message?: string)
src/server/generate/mermaid-validator.ts:79
↓ 4 callersFunctionnormalizeRepoPathSegment
(value: string)
src/server/storage/repo-page-cache.ts:1
↓ 4 callersFunctionnormalizeSegment
(value: string)
src/server/storage/cache-key.ts:6
↓ 4 callersFunctionparseSSEStreamBuffer
(buffer: string)
src/features/diagram/sse.ts:22
↓ 4 callersFunctionreadEnvValue
(name: string)
src/server/generate/model-config.ts:9
↓ 4 callersMethodresolve_location
( self, *, username: str, repo: str, visibility: ArtifactVisibility,
backend/app/services/diagram_state_repository.py:98
↓ 4 callersFunctionshouldApplyComplimentaryGate
(params: { provider: AIProvider; model: string; apiKey?: string; })
src/server/generate/complimentary-gate.ts:88
↓ 4 callersMethodstatus_store_is_configured
(self)
backend/app/services/diagram_state_repository.py:550
↓ 4 callersFunctiontoTaggedMessage
(values: TaggedValues)
src/server/generate/format.ts:3
↓ 3 callersFunction_append_stage_usage
(audit: dict[str, Any], stage_usage: dict[str, Any])
backend/app/routers/generate.py:281
↓ 3 callersFunction_fetch_json
(url: str, headers: dict[str, str], not_found_message: str)
backend/app/services/github_service.py:61
↓ 3 callersMethod_get_headers
(self)
backend/app/services/github_service.py:150
↓ 3 callersFunctionadmitComplimentaryQuota
(params: { model: string; requestedTokens: number; now?: Date; })
src/server/generate/complimentary-gate.ts:146
↓ 3 callersFunctionclampViewState
({ nextScale, nextX, nextY, containerHeight, containerWidth, contentHeight, contentWidth, }: {
src/components/mermaid-diagram-helpers.ts:73
↓ 3 callersFunctioncompileDiagramGraph
(params: { graph: DiagramGraph; username: string; repo: string; branch: string; })
src/server/generate/graph.ts:264
↓ 3 callersFunctioncreateClient
(provider: AIProvider, apiKey: string)
src/server/generate/openai.ts:43
↓ 3 callersFunctioncreateMatchMediaResult
(matches: boolean)
src/components/browse-catalog.test.tsx:77
↓ 3 callersMethodelapsed_ms
(self)
backend/app/core/observability.py:34
↓ 3 callersFunctionestimateTextTokenCostUsd
( model: string, inputTokens: number, outputTokens: number, )
src/server/generate/pricing.ts:86
↓ 3 callersFunctionestimate_text_token_cost_usd
( model: str, input_tokens: int, output_tokens: int, )
backend/app/services/pricing.py:104
↓ 3 callersFunctionfinalizeComplimentaryQuota
(params: { reservation: ComplimentaryQuotaReservation; committedTokens: number; })
src/server/generate/complimentary-gate.ts:183
↓ 3 callersFunctionformatStarCount
(count: number)
src/components/header-client.tsx:24
↓ 3 callersFunctiongetArtifactForLocation
( location: StorageLocation, )
src/server/storage/artifact-store.ts:56
↓ 3 callersFunctiongetBrowsePage
( query: BrowseQuery, )
src/server/storage/browse-diagrams.ts:144
↓ 3 callersFunctiongetBrowsePageFromEntries
( entries: BrowseIndexEntry[], query: BrowseQuery, )
src/features/browse/catalog.ts:168
↓ 3 callersFunctiongetComplimentaryModelMismatchMessage
()
src/server/generate/complimentary-gate.ts:143
↓ 3 callersFunctiongetDefaultDiagramScale
({ containerWidth, contentHeight, contentWidth, viewportHeight, }: { containerWidth: number; conte
src/components/mermaid-diagram-helpers.ts:205
↓ 3 callersFunctiongetGitHubApiHeaders
(options?: { githubPat?: string; allowGitHubAppAuth?: boolean; })
src/server/github-auth.ts:150
↓ 3 callersFunctiongetProviderLabel
(provider: AIProvider)
src/server/generate/model-config.ts:29
↓ 3 callersFunctiongetWheelZoomScaleFactor
( event: Pick<WheelEvent, "ctrlKey" | "metaKey" | "deltaMode" | "deltaY">, )
src/components/mermaid-diagram-helpers.ts:172
↓ 3 callersFunctionget_provider_label
(provider: AIProvider)
backend/app/services/model_config.py:28
↓ 3 callersFunctionhasGitHubAppAuth
()
src/server/github-auth.ts:61
↓ 3 callersFunctionisComplimentaryGateEnabled
()
src/server/generate/complimentary-gate.ts:53
↓ 3 callersFunctionisLikelyTrackpadGesture
( event: Pick< WheelEvent, "ctrlKey" | "metaKey" | "deltaMode" | "deltaX" | "deltaY" >, )
src/components/mermaid-diagram-helpers.ts:191
next →1–100 of 571, ranked by callers