MCPcopy Create free account

hub / github.com/adithya-s-k/GitVizz / functions

Functions903 in github.com/adithya-s-k/GitVizz

Functioncancel_wiki_generation
Cancel an ongoing wiki generation task
backend/routes/documentation_routes.py:196
FunctioncheckApiKeysBeforeAction
()
frontend/hooks/use-api-key-validation.ts:58
Functioncheck_repository_access
Check if user has access to repository without returning it
backend/utils/repo_utils.py:146
Methodcleanup_empty_directories
Remove empty directories and return count of removed directories.
backend/utils/file_utils.py:232
FunctionclearCurrentChat
()
frontend/hooks/use-chat-sidebar.ts:438
Functioncode
(props: any)
frontend/components/chat-message.tsx:233
Functioncode
(props: React.ComponentProps<'code'> & { inline?: boolean })
frontend/components/documentation.tsx:300
FunctioncollapseAll
()
frontend/components/structure-tab.tsx:438
FunctioncollapseAllFolders
()
frontend/components/CodeViewer.tsx:253
Methodcomplete
Simple completion method
backend/utils/llm_utils.py:773
Methodconstructor
(message = 'Token expired')
frontend/utils/api.ts:1169
Methodconstructor
(nodes: GraphNode[])
frontend/lib/search-utils.tsx:124
Methodconstructor
(baseUrl: string = process.env.NEXT_PUBLIC_BACKEND_URL || 'http://localhost:8003')
frontend/lib/sse-client.ts:29
Methodconvert_system_message_for_reasoning_models
Convert system messages to developer role for o1/o3 models This fixes the 'developer role not supported' error
backend/utils/langchain_llm_service.py:232
FunctioncopyAllContent
()
frontend/components/CodeViewer.tsx:273
Functioncount_tokens
Count tokens in text
backend/documentation_generator/utils.py:20
FunctiondeleteUserApiKeyBackendEnhanced
( options: Options<DeleteUserApiKeyBackendEnhancedData, ThrowOnError>, )
frontend/api-client/sdk.gen.ts:652
Methoddelete_file
Delete a single file.
backend/utils/file_utils.py:132
Functiondelete_user_api_key_enhanced
Delete user's API key for a specific provider
backend/routes/api_key_routes.py:115
Methoddelete_user_files
Delete all files for a specific user.
backend/utils/file_utils.py:155
FunctiondeselectAll
()
frontend/components/structure-tab.tsx:418
Methoddeserialize_attr
(value)
gitvizz/gitvizz/graph_generator.py:1627
FunctiondetectUsageType
(codeSnippet: string, functionName: string)
frontend/utils/code-analyzer.ts:106
Methoddfs_helper
(node_id: str, depth: int)
backend/utils/graph_utils.py:472
FunctiondownloadSelectedFiles
()
frontend/components/structure-tab.tsx:454
Methodembed
(self, texts: List[str])
backend/documentation_generator/embedders.py:56
FunctionexpandAll
()
frontend/components/structure-tab.tsx:422
FunctionexpandAllFolders
()
frontend/components/CodeViewer.tsx:234
FunctionextractJwtToken
(bearerToken?: string | null)
frontend/utils/token-utils.ts:10
FunctionfetchGithubRepo
(repoRequest: RepoRequest)
frontend/utils/api.ts:518
FunctionfindNodeInTree
(tree: HierarchyTree, nodeId: string)
frontend/utils/hierarchy-builder.ts:224
Methodfind_code_quality_issues
Identify potential code quality issues like circular dependencies, anti-patterns, and unused code. Use this tool to get reco
backend/utils/gitvizz_tools.py:163
Methodfind_security_and_testing_insights
Identify potential security hotspots and areas that may need better test coverage. Use this tool to understand security consi
backend/utils/gitvizz_tools.py:282
FunctiongenerateGraphFromGithub
(repoRequest: RepoRequest)
frontend/utils/api.ts:530
FunctiongenerateGraphFromZip
(file: File, token: string)
frontend/utils/api.ts:562
FunctiongenerateGraphRouteApiRepoGenerateGraphPost
( options?: Options<GenerateGraphRouteApiRepoGenerateGraphPostData, ThrowOnError>, )
frontend/api-client/sdk.gen.ts:157
FunctiongenerateStructureFromGithub
( repoRequest: RepoRequest, )
frontend/utils/api.ts:537
FunctiongenerateStructureFromZip
( file: File, token: string, )
frontend/utils/api.ts:573
FunctiongenerateStructureRouteApiRepoGenerateStructurePost
( options?: Options<GenerateStructureRouteApiRepoGenerateStructurePostData, ThrowOnError>, )
frontend/api-client/sdk.gen.ts:204
FunctiongenerateSubgraphRouteApiRepoGenerateSubgraphPost
( options?: Options<GenerateSubgraphRouteApiRepoGenerateSubgraphPostData, ThrowOnError>, )
frontend/api-client/sdk.gen.ts:180
FunctiongenerateTextRouteApiRepoGenerateTextPost
( options?: Options<GenerateTextRouteApiRepoGenerateTextPostData, ThrowOnError>, )
frontend/api-client/sdk.gen.ts:135
Methodgenerate_content
Generate content using llm_service for the configured provider.
backend/documentation_generator/ai_client.py:39
Functiongenerate_graph_route
( current_user: Annotated[Optional[User], Depends(optional_auth)], background_tasks: BackgroundTasks,
backend/routes/repo_routes.py:89
Methodgenerate_page_content
Generate comprehensive page content using AI and return updated WikiPage.
backend/documentation_generator/ai_client.py:273
Functiongenerate_structure_route
( current_user: Annotated[Optional[User], Depends(optional_auth)], background_tasks: BackgroundTasks,
backend/routes/repo_routes.py:177
Functiongenerate_subgraph_route
( current_user: Annotated[Optional[User], Depends(optional_auth)], background_tasks: BackgroundTasks,
backend/routes/repo_routes.py:128
Functiongenerate_text_route
( current_user: Annotated[Optional[User], Depends(optional_auth)], background_tasks: BackgroundTasks,
backend/routes/repo_routes.py:47
Functiongenerate_wiki
Generate wiki documentation for a repository
backend/routes/documentation_routes.py:261
Functiongenerate_wiki
Generate wiki documentation for a repository
backend/documentation_generator/api.py:27
FunctiongetAvailableCategories
(graphData: GraphData)
frontend/utils/hierarchy-builder.ts:480
FunctiongetAvailableModelsBackendEnhanced
( options?: Options<GetAvailableModelsBackendEnhancedData, ThrowOnError>, )
frontend/api-client/sdk.gen.ts:708
FunctiongetAvailableModelsGetBackendEnhanced
( options?: Options<GetAvailableModelsGetBackendEnhancedData, ThrowOnError>, )
frontend/api-client/sdk.gen.ts:691
FunctiongetBackendUrl
()
frontend/utils/auth.ts:6
FunctiongetChatSession
(token: string, chatId: string)
frontend/utils/api.ts:809
FunctiongetChatSessionApiBackendChatSessionsChatIdPostResponseTransformer
( data: any, )
frontend/api-client/transformers.gen.ts:43
FunctiongetConversationHistory
( token: string, conversationId: string, )
frontend/utils/api.ts:780
FunctiongetConversationHistoryApiBackendChatConversationsConversationIdPostResponseTransformer
( data: any, )
frontend/api-client/transformers.gen.ts:25
FunctiongetFilenameSuggestion
(repoRequest: RepoRequest)
frontend/utils/api.ts:587
FunctiongetGitHubInstallationRepositories
( token: string, installationId: number )
frontend/utils/api.ts:1398
FunctiongetGitHubInstallations
(token: string)
frontend/utils/api.ts:1354
FunctiongetGithubInstallationRepositoriesApiGithubInstallationsInstallationIdRepositoriesPost
( options: Options< GetGithubInstallationRepositoriesApiGithubInstallationsInstallationIdRepositorie
frontend/api-client/sdk.gen.ts:801
FunctiongetGithubInstallationsApiGithubInstallationsPost
( options?: Options<GetGithubInstallationsApiGithubInstallationsPostData, ThrowOnError>, )
frontend/api-client/sdk.gen.ts:781
FunctiongetIndexedRepositoriesApiIndexedReposPostResponseTransformer
( data: any, )
frontend/api-client/transformers.gen.ts:63
FunctiongetRepositoryBranches
( repoUrl: string, accessToken?: string, )
frontend/utils/api.ts:224
FunctiongetRepositoryInfo
( repoUrl: string, accessToken?: string, )
frontend/utils/api.ts:127
FunctiongetUserApiKeysBackendEnhanced
( options?: Options<GetUserApiKeysBackendEnhancedData, ThrowOnError>, )
frontend/api-client/sdk.gen.ts:635
FunctiongetUserChatSessions
( token: string, repository_identifier: string, )
frontend/utils/api.ts:751
Methodget_api_key_for_request
Get API key for the request, handling both user and system keys Args: user: User object provider: LL
backend/controllers/chat_controller.py:270
Functionget_available_models
( current_user: Annotated[User, Depends(require_auth)] )
backend/routes/api_key_routes.py:149
Methodget_available_models
Get available models, optionally filtered by provider
backend/utils/langchain_llm_service.py:269
Functionget_available_models_enhanced
Get available models with detailed configurations
backend/routes/api_key_routes.py:161
Functionget_available_models_get_enhanced
Get available models with detailed configurations (GET method)
backend/routes/api_key_routes.py:178
Functionget_chat_session
( chat_id: str, current_user: Annotated[User, Depends(require_auth)] )
backend/routes/chat_routes.py:233
Methodget_connected_component
Get the entire connected component containing a node. Args: node_id: Node ID to find component for
gitvizz/gitvizz/graph_search_tool.py:402
Functionget_conversation_history
( conversation_id: str, current_user: Annotated[User, Depends(require_auth)] )
backend/routes/chat_routes.py:170
Functionget_current_user
Get current user from JWT token. Supports two usage patterns: 1. As FastAPI dependency: get_current_user() - reads from Authorization header
backend/utils/jwt_utils.py:139
Methodget_documentation_file_content
Get content of a specific documentation file.
backend/utils/file_utils.py:297
Methodget_documentation_storage_path
Get the documentation storage path for a specific repository.
backend/utils/file_utils.py:258
Methodget_file_modified_time
Get file last modified time.
backend/utils/file_utils.py:121
Methodget_file_priority
(file_info)
backend/controllers/chat_controller.py:1311
Methodget_file_size
Get file size in bytes.
backend/utils/file_utils.py:111
Functionget_github_installation_repositories
Get repositories accessible to a GitHub App installation that the user also has access to
backend/routes/github_routes.py:35
Functionget_github_installations
Get GitHub App installations for the authenticated user
backend/routes/github_routes.py:18
Functionget_indexed_repositories
( current_user: Annotated[User, Depends(require_auth)], limit: Annotated[ int, Form(descriptio
backend/routes/indexed_repos_routes.py:41
Functionget_model_config_enhanced
Get detailed configuration for a specific model
backend/routes/api_key_routes.py:195
Methodget_models_with_feature
Get models that support a specific feature (function_calling, vision, reasoning)
backend/utils/llm_utils.py:835
Methodget_node_neighbors
Get categorized neighbors of a node
backend/utils/graph_utils.py:519
Methodget_provider_status
Get detailed provider status for debugging
backend/utils/langchain_llm_service.py:257
Methodget_recent_progress
Get recent progress events
backend/models/task.py:77
Methodget_repository_statistics
Get comprehensive statistics about the repository including complexity metrics, file counts, and overall codebase health indi
backend/utils/gitvizz_tools.py:323
Methodget_storage_stats
Get storage statistics.
backend/utils/file_utils.py:167
Functionget_user_api_keys_enhanced
Get list of user's saved API keys
backend/routes/api_key_routes.py:102
Functionget_user_repositories
Get all repositories for a user
backend/utils/repo_utils.py:139
Methodget_valid_models_for_provider
Get valid models for a provider (used by chat controller)
backend/utils/llm_utils.py:854
Methodget_valid_models_for_provider
Get a list of valid models for a specific provider.
backend/utils/api_key_verifier.py:96
Functionget_wiki_status
Get the status of a wiki generation task
backend/routes/documentation_routes.py:494
Functionget_wiki_status
Get the status of a wiki generation task
backend/documentation_generator/api.py:67
FunctionhandleApiKeysClick
()
frontend/components/chat-sidebar.tsx:272
FunctionhandleClick
()
frontend/components/documentation-button.tsx:147
FunctionhandleClick
()
frontend/components/floating-chat-button.tsx:22
← previousnext →701–800 of 903, ranked by callers