MCPcopy Create free account

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

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

↓ 1 callersFunctionloginUserApiBackendAuthLoginPost
( options: Options<LoginUserApiBackendAuthLoginPostData, ThrowOnError>, )
frontend/api-client/sdk.gen.ts:228
↓ 1 callersFunctionmain
()
frontend/scripts/fix-api-client.js:31
↓ 1 callersFunctionmain
Run all tests
backend/tests/test_graph_utils.py:275
↓ 1 callersFunctionmain
Run all examples
backend/tests/llm_utils/llm_usage_example.py:170
↓ 1 callersFunctionmain
Main test runner
backend/tests/llm_utils/test_advanced_llm_features.py:679
↓ 1 callersFunctionmain
Main test runner
backend/tests/llm_utils/test_user_api_keys.py:538
↓ 1 callersFunctionmain
Main test runner
backend/tests/llm_utils/test_llm_providers.py:315
↓ 1 callersFunctionmain
Main entry point with argument parsing and mode selection.
gitvizz/test/graph_generator_test.py:379
↓ 1 callersFunctionmessageResponseSchemaResponseTransformer
(data: any)
frontend/api-client/transformers.gen.ts:10
↓ 1 callersFunctionmodel_information_example
Model information and capabilities example
backend/tests/llm_utils/llm_usage_example.py:144
↓ 1 callersFunctionparseRepositoryStructure
(text: string)
frontend/components/structure-tab.tsx:101
↓ 1 callersFunctionparseRepositoryStructure
(text: string)
frontend/components/CodeViewer.tsx:160
↓ 1 callersFunctionparseStreamingResponse
( response: Response, )
frontend/lib/streaming-chat.ts:95
↓ 1 callersFunctionparse_arguments
Parse command line arguments.
gitvizz/test/graph_generator_test.py:351
↓ 1 callersFunctionparse_documentation_pages
Parse the documentation pages section to create sidebar navigation
backend/routes/documentation_routes.py:819
↓ 1 callersFunctionparse_github_url
Parse GitHub URL to extract owner and repository name. Handles various GitHub URL formats: - https://github.com/owner/repo - https://
backend/routes/documentation_routes.py:70
↓ 1 callersFunctionparse_repo_identifier
Parse repository identifier into owner, repo, and branch components.
backend/utils/file_utils.py:390
↓ 1 callersFunctionparse_repository_analysis
Parse the repository analysis section from README content
backend/routes/documentation_routes.py:783
↓ 1 callersFunctionperformance_comparison
Show the difference between old and new API.
gitvizz/test/graph_search_tool_test.py:454
↓ 1 callersMethodprint_subheader
Print formatted subheader
backend/tests/llm_utils/test_llm_providers.py:45
↓ 1 callersMethodprint_test_summary
Print a comprehensive test summary.
gitvizz/test/graph_generator_test.py:310
↓ 1 callersFunctionprocessChatMessageApiBackendChatChatPost
( options: Options<ProcessChatMessageApiBackendChatChatPostData, ThrowOnError>, )
frontend/api-client/sdk.gen.ts:270
↓ 1 callersMethodprocess_chat_message
Process a chat message and generate AI response
backend/controllers/chat_controller.py:291
↓ 1 callersMethodprocess_repository
Process repository from a Git URL, local directory, or a .zip file.
backend/documentation_generator/parsers.py:18
↓ 1 callersMethodprocess_streaming_chat
Process a chat message with streaming response - yields JSON strings
backend/controllers/chat_controller.py:792
↓ 1 callersFunctionread_documents
Read documents from directory
backend/documentation_generator/utils.py:89
↓ 1 callersFunctionrefreshKeys
()
frontend/hooks/use-api-key-validation.ts:31
↓ 1 callersFunctionrefresh_access_token
Generate new access token from refresh token
backend/utils/jwt_utils.py:81
↓ 1 callersFunctionrenderTree
(nodes: FileNode[], level = 0)
frontend/components/structure-tab.tsx:483
↓ 1 callersMethodreset_daily_count_if_needed
Reset daily count if it's a new day
backend/models/user.py:23
↓ 1 callersMethodrun_all_tests
Run comprehensive advanced features test suite
backend/tests/llm_utils/test_advanced_llm_features.py:616
↓ 1 callersMethodrun_all_user_tests
Run comprehensive user API key test suite
backend/tests/llm_utils/test_user_api_keys.py:437
↓ 1 callersMethodrun_comprehensive_test
Run all tests
backend/tests/llm_utils/test_llm_providers.py:242
↓ 1 callersMethodrun_interactive_mode
Run interactive test mode with user choices.
gitvizz/test/graph_generator_test.py:215
↓ 1 callersFunctionsanitize_identifier_for_filesystem
Convert repository identifier to filesystem-safe format.
backend/utils/file_utils.py:412
↓ 1 callersFunctionsaveApiKey
(apiKeyRequest: ApiKeyRequest)
frontend/utils/api.ts:880
↓ 1 callersMethodsave_graphml
Save the graph to a GraphML file using NetworkX.
gitvizz/gitvizz/graph_generator.py:1595
↓ 1 callersMethodsave_json
Save the graph to a JSON file.
gitvizz/gitvizz/graph_generator.py:1558
↓ 1 callersMethodsave_json_data
Save JSON data to file.
backend/utils/file_utils.py:74
↓ 1 callersFunctionsave_repository_files
Save all repository files to storage. Args: user_id: User identifier repo_identifier: Repository identifier form
backend/utils/file_utils.py:310
↓ 1 callersMethodsave_text_content
Save text content to file.
backend/utils/file_utils.py:52
↓ 1 callersMethodsave_user_api_key
Save encrypted user API key with verification
backend/utils/llm_utils.py:455
↓ 1 callersFunctionsave_wiki_files
Save wiki files to directory
backend/documentation_generator/utils.py:147
↓ 1 callersMethodsave_zip_content
Save ZIP content to file.
backend/utils/file_utils.py:63
↓ 1 callersFunctionsearchContextApiBackendChatContextSearchPost
( options: Options<SearchContextApiBackendChatContextSearchPostData, ThrowOnError>, )
frontend/api-client/sdk.gen.ts:406
↓ 1 callersFunctionsearchNode
(node: HierarchyNode)
frontend/utils/hierarchy-builder.ts:225
↓ 1 callersFunctionsearchNodes
(nodeList: FileNode[])
frontend/components/CodeViewer.tsx:362
↓ 1 callersMethodsearch_and_build_context
Combined search and context building
backend/utils/graph_utils.py:652
↓ 1 callersMethodsearch_by_file
Search nodes by file path - optimized with index
backend/utils/graph_utils.py:285
↓ 1 callersMethodsearch_context
Search repository context
backend/controllers/chat_controller.py:1162
↓ 1 callersMethodsemantic_search
(self, query: str, k: int = 15)
backend/documentation_generator/embedders.py:36
↓ 1 callersFunctionsendMessage
( content: string, options?: { repositoryBranch?: string; contextMode?: 'full' | 'smart' |
frontend/hooks/use-chat-sidebar.ts:235
↓ 1 callersFunctionsetup_repository_from_zip
Unzips a repository archive and flattens the directory structure by removing the top-level parent folder if one exists.
backend/documentation_generator/utils.py:48
↓ 1 callersMethodsimple_chat
Simple chat method for quick usage Args: message: User message model: Model to use user:
backend/utils/langchain_llm_service.py:514
↓ 1 callersMethodsmart_search
Smart search that combines multiple search strategies
backend/utils/graph_utils.py:363
↓ 1 callersFunctionsort_structure
(items)
backend/routes/documentation_routes.py:773
↓ 1 callersMethodstartStreaming
* Start streaming progress updates for a documentation generation task
frontend/lib/sse-client.ts:36
↓ 1 callersFunctionstopStreaming
()
frontend/lib/sse-client.ts:153
↓ 1 callersFunctionstreamChatResponseApiBackendChatChatStreamPost
( options: Options<StreamChatResponseApiBackendChatChatStreamPostData, ThrowOnError>, )
frontend/api-client/sdk.gen.ts:292
↓ 1 callersMethodstream_agentic_chat_response
Optimized streaming with better error handling
backend/utils/agentic_chat_service.py:388
↓ 1 callersMethodstream_chat_response
Stream chat response as JSON strings for FastAPI
backend/utils/langgraph_chat_service.py:279
↓ 1 callersFunctionstreaming_example
Streaming response example
backend/tests/llm_utils/llm_usage_example.py:47
↓ 1 callersFunctionstructured_output_example
Structured output example
backend/tests/llm_utils/llm_usage_example.py:68
↓ 1 callersFunctiontest_advanced_tools
Test all advanced GraphSearchTool methods.
gitvizz/test/advanced_tools_test.py:357
↓ 1 callersMethodtest_all_providers
Test all available providers
backend/tests/llm_utils/test_llm_providers.py:178
↓ 1 callersFunctiontest_api
()
backend/test_github_app_auth.py:64
↓ 1 callersMethodtest_api_key_availability
Test API key availability from .env
backend/tests/llm_utils/test_llm_providers.py:79
↓ 1 callersMethodtest_api_key_encryption_decryption
Test API key encryption and decryption
backend/tests/llm_utils/test_user_api_keys.py:69
↓ 1 callersMethodtest_api_key_retrieval_methods
Test different API key retrieval methods
backend/tests/llm_utils/test_user_api_keys.py:312
↓ 1 callersMethodtest_basic_streaming
Test basic streaming functionality
backend/tests/llm_utils/test_advanced_llm_features.py:156
↓ 1 callersFunctiontest_category_and_file_searches
Test category and file-based searches
backend/tests/test_graph_utils.py:100
↓ 1 callersMethodtest_combined_features
Test combination of streaming + structured output + function calling
backend/tests/llm_utils/test_advanced_llm_features.py:488
↓ 1 callersFunctiontest_context_generation
Test context generation for LLM
backend/tests/test_graph_utils.py:195
↓ 1 callersMethodtest_function_calling_multiple
Test multiple function calling
backend/tests/llm_utils/test_advanced_llm_features.py:435
↓ 1 callersMethodtest_function_calling_single
Test single function calling
backend/tests/llm_utils/test_advanced_llm_features.py:391
↓ 1 callersFunctiontest_github_app_auth
()
backend/test_github_app_auth.py:14
↓ 1 callersFunctiontest_graph_loading
Test loading graph data from JSON file
backend/tests/test_graph_utils.py:18
↓ 1 callersFunctiontest_graph_traversal
Test graph traversal operations (BFS, DFS, shortest path)
backend/tests/test_graph_utils.py:147
↓ 1 callersMethodtest_model_capabilities_per_user
Test model capabilities and costs per user context
backend/tests/llm_utils/test_user_api_keys.py:367
↓ 1 callersMethodtest_model_configs
Test model configuration access
backend/tests/llm_utils/test_llm_providers.py:95
↓ 1 callersFunctiontest_multi_term_search
Test multi-term search functionality
backend/tests/test_graph_utils.py:126
↓ 1 callersMethodtest_multiple_users_api_keys
Test multiple users with different API keys
backend/tests/llm_utils/test_user_api_keys.py:244
↓ 1 callersFunctiontest_performance_benchmarks
Test performance of various operations
backend/tests/test_graph_utils.py:243
↓ 1 callersMethodtest_provider_capabilities
Test capabilities across different providers
backend/tests/llm_utils/test_advanced_llm_features.py:554
↓ 1 callersMethodtest_provider_detection
Test automatic provider detection
backend/tests/llm_utils/test_llm_providers.py:50
↓ 1 callersFunctiontest_search_operations
Test all search operations
backend/tests/test_graph_utils.py:60
↓ 1 callersMethodtest_single_provider
Test a single provider with its models
backend/tests/llm_utils/test_llm_providers.py:115
↓ 1 callersMethodtest_streaming
Test streaming functionality
backend/tests/llm_utils/test_llm_providers.py:194
↓ 1 callersMethodtest_streaming_with_function_calls
Test streaming with function calling
backend/tests/llm_utils/test_advanced_llm_features.py:201
↓ 1 callersMethodtest_structured_output_complex
Test complex structured output with nested schemas
backend/tests/llm_utils/test_advanced_llm_features.py:306
↓ 1 callersMethodtest_structured_output_simple
Test simple structured output with JSON schema
backend/tests/llm_utils/test_advanced_llm_features.py:252
↓ 1 callersFunctiontest_subgraph_api
Test the new subgraph-centric API.
gitvizz/test/graph_search_tool_test.py:299
↓ 1 callersMethodtest_user_api_key_storage
Test user API key storage and retrieval (without database)
backend/tests/llm_utils/test_user_api_keys.py:102
↓ 1 callersMethodtest_user_llm_calls_with_simulated_keys
Test LLM calls using simulated user API keys
backend/tests/llm_utils/test_user_api_keys.py:167
↓ 1 callersFunctiontoggleDirectorySelection
(directoryNode: FileNode)
frontend/components/structure-tab.tsx:192
↓ 1 callersFunctiontoggleFileSelection
(node: FileNode, type: 'file' | 'directory')
frontend/components/structure-tab.tsx:346
↓ 1 callersFunctiontoggleFolder
(path: string)
frontend/components/structure-tab.tsx:334
↓ 1 callersFunctiontoggleFolder
(path: string)
frontend/components/CodeViewer.tsx:222
↓ 1 callersFunctiontoggleFolder
(folderPath: string)
frontend/components/documentation.tsx:834
↓ 1 callersFunctiontoggleInNode
(node: HierarchyNode)
frontend/utils/hierarchy-builder.ts:151
← previousnext →401–500 of 903, ranked by callers