Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/adithya-s-k/GitVizz
/ functions
Functions
903 in github.com/adithya-s-k/GitVizz
⨍
Functions
903
◇
Types & classes
267
↳
Endpoints
33
Function
cancel_wiki_generation
Cancel an ongoing wiki generation task
backend/routes/documentation_routes.py:196
Function
checkApiKeysBeforeAction
()
frontend/hooks/use-api-key-validation.ts:58
Function
check_repository_access
Check if user has access to repository without returning it
backend/utils/repo_utils.py:146
Method
cleanup_empty_directories
Remove empty directories and return count of removed directories.
backend/utils/file_utils.py:232
Function
clearCurrentChat
()
frontend/hooks/use-chat-sidebar.ts:438
Function
code
(props: any)
frontend/components/chat-message.tsx:233
Function
code
(props: React.ComponentProps<'code'> & { inline?: boolean })
frontend/components/documentation.tsx:300
Function
collapseAll
()
frontend/components/structure-tab.tsx:438
Function
collapseAllFolders
()
frontend/components/CodeViewer.tsx:253
Method
complete
Simple completion method
backend/utils/llm_utils.py:773
Method
constructor
(message = 'Token expired')
frontend/utils/api.ts:1169
Method
constructor
(nodes: GraphNode[])
frontend/lib/search-utils.tsx:124
Method
constructor
(baseUrl: string = process.env.NEXT_PUBLIC_BACKEND_URL || 'http://localhost:8003')
frontend/lib/sse-client.ts:29
Method
convert_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
Function
copyAllContent
()
frontend/components/CodeViewer.tsx:273
Function
count_tokens
Count tokens in text
backend/documentation_generator/utils.py:20
Function
deleteUserApiKeyBackendEnhanced
( options: Options<DeleteUserApiKeyBackendEnhancedData, ThrowOnError>, )
frontend/api-client/sdk.gen.ts:652
Method
delete_file
Delete a single file.
backend/utils/file_utils.py:132
Function
delete_user_api_key_enhanced
Delete user's API key for a specific provider
backend/routes/api_key_routes.py:115
Method
delete_user_files
Delete all files for a specific user.
backend/utils/file_utils.py:155
Function
deselectAll
()
frontend/components/structure-tab.tsx:418
Method
deserialize_attr
(value)
gitvizz/gitvizz/graph_generator.py:1627
Function
detectUsageType
(codeSnippet: string, functionName: string)
frontend/utils/code-analyzer.ts:106
Method
dfs_helper
(node_id: str, depth: int)
backend/utils/graph_utils.py:472
Function
downloadSelectedFiles
()
frontend/components/structure-tab.tsx:454
Method
embed
(self, texts: List[str])
backend/documentation_generator/embedders.py:56
Function
expandAll
()
frontend/components/structure-tab.tsx:422
Function
expandAllFolders
()
frontend/components/CodeViewer.tsx:234
Function
extractJwtToken
(bearerToken?: string | null)
frontend/utils/token-utils.ts:10
Function
fetchGithubRepo
(repoRequest: RepoRequest)
frontend/utils/api.ts:518
Function
findNodeInTree
(tree: HierarchyTree, nodeId: string)
frontend/utils/hierarchy-builder.ts:224
Method
find_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
Method
find_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
Function
generateGraphFromGithub
(repoRequest: RepoRequest)
frontend/utils/api.ts:530
Function
generateGraphFromZip
(file: File, token: string)
frontend/utils/api.ts:562
Function
generateGraphRouteApiRepoGenerateGraphPost
( options?: Options<GenerateGraphRouteApiRepoGenerateGraphPostData, ThrowOnError>, )
frontend/api-client/sdk.gen.ts:157
Function
generateStructureFromGithub
( repoRequest: RepoRequest, )
frontend/utils/api.ts:537
Function
generateStructureFromZip
( file: File, token: string, )
frontend/utils/api.ts:573
Function
generateStructureRouteApiRepoGenerateStructurePost
( options?: Options<GenerateStructureRouteApiRepoGenerateStructurePostData, ThrowOnError>, )
frontend/api-client/sdk.gen.ts:204
Function
generateSubgraphRouteApiRepoGenerateSubgraphPost
( options?: Options<GenerateSubgraphRouteApiRepoGenerateSubgraphPostData, ThrowOnError>, )
frontend/api-client/sdk.gen.ts:180
Function
generateTextRouteApiRepoGenerateTextPost
( options?: Options<GenerateTextRouteApiRepoGenerateTextPostData, ThrowOnError>, )
frontend/api-client/sdk.gen.ts:135
Method
generate_content
Generate content using llm_service for the configured provider.
backend/documentation_generator/ai_client.py:39
Function
generate_graph_route
( current_user: Annotated[Optional[User], Depends(optional_auth)], background_tasks: BackgroundTasks,
backend/routes/repo_routes.py:89
Method
generate_page_content
Generate comprehensive page content using AI and return updated WikiPage.
backend/documentation_generator/ai_client.py:273
Function
generate_structure_route
( current_user: Annotated[Optional[User], Depends(optional_auth)], background_tasks: BackgroundTasks,
backend/routes/repo_routes.py:177
Function
generate_subgraph_route
( current_user: Annotated[Optional[User], Depends(optional_auth)], background_tasks: BackgroundTasks,
backend/routes/repo_routes.py:128
Function
generate_text_route
( current_user: Annotated[Optional[User], Depends(optional_auth)], background_tasks: BackgroundTasks,
backend/routes/repo_routes.py:47
Function
generate_wiki
Generate wiki documentation for a repository
backend/routes/documentation_routes.py:261
Function
generate_wiki
Generate wiki documentation for a repository
backend/documentation_generator/api.py:27
Function
getAvailableCategories
(graphData: GraphData)
frontend/utils/hierarchy-builder.ts:480
Function
getAvailableModelsBackendEnhanced
( options?: Options<GetAvailableModelsBackendEnhancedData, ThrowOnError>, )
frontend/api-client/sdk.gen.ts:708
Function
getAvailableModelsGetBackendEnhanced
( options?: Options<GetAvailableModelsGetBackendEnhancedData, ThrowOnError>, )
frontend/api-client/sdk.gen.ts:691
Function
getBackendUrl
()
frontend/utils/auth.ts:6
Function
getChatSession
(token: string, chatId: string)
frontend/utils/api.ts:809
Function
getChatSessionApiBackendChatSessionsChatIdPostResponseTransformer
( data: any, )
frontend/api-client/transformers.gen.ts:43
Function
getConversationHistory
( token: string, conversationId: string, )
frontend/utils/api.ts:780
Function
getConversationHistoryApiBackendChatConversationsConversationIdPostResponseTransformer
( data: any, )
frontend/api-client/transformers.gen.ts:25
Function
getFilenameSuggestion
(repoRequest: RepoRequest)
frontend/utils/api.ts:587
Function
getGitHubInstallationRepositories
( token: string, installationId: number )
frontend/utils/api.ts:1398
Function
getGitHubInstallations
(token: string)
frontend/utils/api.ts:1354
Function
getGithubInstallationRepositoriesApiGithubInstallationsInstallationIdRepositoriesPost
( options: Options< GetGithubInstallationRepositoriesApiGithubInstallationsInstallationIdRepositorie
frontend/api-client/sdk.gen.ts:801
Function
getGithubInstallationsApiGithubInstallationsPost
( options?: Options<GetGithubInstallationsApiGithubInstallationsPostData, ThrowOnError>, )
frontend/api-client/sdk.gen.ts:781
Function
getIndexedRepositoriesApiIndexedReposPostResponseTransformer
( data: any, )
frontend/api-client/transformers.gen.ts:63
Function
getRepositoryBranches
( repoUrl: string, accessToken?: string, )
frontend/utils/api.ts:224
Function
getRepositoryInfo
( repoUrl: string, accessToken?: string, )
frontend/utils/api.ts:127
Function
getUserApiKeysBackendEnhanced
( options?: Options<GetUserApiKeysBackendEnhancedData, ThrowOnError>, )
frontend/api-client/sdk.gen.ts:635
Function
getUserChatSessions
( token: string, repository_identifier: string, )
frontend/utils/api.ts:751
Method
get_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
Function
get_available_models
( current_user: Annotated[User, Depends(require_auth)] )
backend/routes/api_key_routes.py:149
Method
get_available_models
Get available models, optionally filtered by provider
backend/utils/langchain_llm_service.py:269
Function
get_available_models_enhanced
Get available models with detailed configurations
backend/routes/api_key_routes.py:161
Function
get_available_models_get_enhanced
Get available models with detailed configurations (GET method)
backend/routes/api_key_routes.py:178
Function
get_chat_session
( chat_id: str, current_user: Annotated[User, Depends(require_auth)] )
backend/routes/chat_routes.py:233
Method
get_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
Function
get_conversation_history
( conversation_id: str, current_user: Annotated[User, Depends(require_auth)] )
backend/routes/chat_routes.py:170
Function
get_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
Method
get_documentation_file_content
Get content of a specific documentation file.
backend/utils/file_utils.py:297
Method
get_documentation_storage_path
Get the documentation storage path for a specific repository.
backend/utils/file_utils.py:258
Method
get_file_modified_time
Get file last modified time.
backend/utils/file_utils.py:121
Method
get_file_priority
(file_info)
backend/controllers/chat_controller.py:1311
Method
get_file_size
Get file size in bytes.
backend/utils/file_utils.py:111
Function
get_github_installation_repositories
Get repositories accessible to a GitHub App installation that the user also has access to
backend/routes/github_routes.py:35
Function
get_github_installations
Get GitHub App installations for the authenticated user
backend/routes/github_routes.py:18
Function
get_indexed_repositories
( current_user: Annotated[User, Depends(require_auth)], limit: Annotated[ int, Form(descriptio
backend/routes/indexed_repos_routes.py:41
Function
get_model_config_enhanced
Get detailed configuration for a specific model
backend/routes/api_key_routes.py:195
Method
get_models_with_feature
Get models that support a specific feature (function_calling, vision, reasoning)
backend/utils/llm_utils.py:835
Method
get_node_neighbors
Get categorized neighbors of a node
backend/utils/graph_utils.py:519
Method
get_provider_status
Get detailed provider status for debugging
backend/utils/langchain_llm_service.py:257
Method
get_recent_progress
Get recent progress events
backend/models/task.py:77
Method
get_repository_statistics
Get comprehensive statistics about the repository including complexity metrics, file counts, and overall codebase health indi
backend/utils/gitvizz_tools.py:323
Method
get_storage_stats
Get storage statistics.
backend/utils/file_utils.py:167
Function
get_user_api_keys_enhanced
Get list of user's saved API keys
backend/routes/api_key_routes.py:102
Function
get_user_repositories
Get all repositories for a user
backend/utils/repo_utils.py:139
Method
get_valid_models_for_provider
Get valid models for a provider (used by chat controller)
backend/utils/llm_utils.py:854
Method
get_valid_models_for_provider
Get a list of valid models for a specific provider.
backend/utils/api_key_verifier.py:96
Function
get_wiki_status
Get the status of a wiki generation task
backend/routes/documentation_routes.py:494
Function
get_wiki_status
Get the status of a wiki generation task
backend/documentation_generator/api.py:67
Function
handleApiKeysClick
()
frontend/components/chat-sidebar.tsx:272
Function
handleClick
()
frontend/components/documentation-button.tsx:147
Function
handleClick
()
frontend/components/floating-chat-button.tsx:22
← previous
next →
701–800 of 903, ranked by callers