MCPcopy Create free account

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

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

FunctionResultsPage
()
frontend/app/results/[owner]/[repo]/[branch]/page.tsx:39
FunctionRootLayout
({ children, }: Readonly<{ children: React.ReactNode; }>)
frontend/app/layout.tsx:21
FunctionScrollArea
({ className, children, ...props }: React.ComponentProps<typeof ScrollAreaPrimitive.Root>)
frontend/components/ui/scroll-area.tsx:8
FunctionScrollBar
({ className, orientation = 'vertical', ...props }: React.ComponentProps<typeof ScrollAreaPrimitive.Scro
frontend/components/ui/scroll-area.tsx:31
FunctionSelect
({ ...props }: React.ComponentProps<typeof SelectPrimitive.Root>)
frontend/components/ui/select.tsx:9
FunctionSelectContent
({ className, children, position = 'popper', ...props }: React.ComponentProps<typeof SelectPrimitive.C
frontend/components/ui/select.tsx:47
FunctionSelectGroup
({ ...props }: React.ComponentProps<typeof SelectPrimitive.Group>)
frontend/components/ui/select.tsx:13
FunctionSelectItem
({ className, children, ...props }: React.ComponentProps<typeof SelectPrimitive.Item>)
frontend/components/ui/select.tsx:92
FunctionSelectLabel
({ className, ...props }: React.ComponentProps<typeof SelectPrimitive.Label>)
frontend/components/ui/select.tsx:82
FunctionSelectScrollDownButton
({ className, ...props }: React.ComponentProps<typeof SelectPrimitive.ScrollDownButton>)
frontend/components/ui/select.tsx:144
FunctionSelectScrollUpButton
({ className, ...props }: React.ComponentProps<typeof SelectPrimitive.ScrollUpButton>)
frontend/components/ui/select.tsx:129
FunctionSelectSeparator
({ className, ...props }: React.ComponentProps<typeof SelectPrimitive.Separator>)
frontend/components/ui/select.tsx:116
FunctionSelectTrigger
({ className, size = 'default', children, ...props }: React.ComponentProps<typeof SelectPrimitive.Trig
frontend/components/ui/select.tsx:21
FunctionSelectValue
({ ...props }: React.ComponentProps<typeof SelectPrimitive.Value>)
frontend/components/ui/select.tsx:17
FunctionSeparator
({ className, orientation = 'horizontal', decorative = true, ...props }: React.ComponentProps<typeof S
frontend/components/ui/separator.tsx:8
FunctionShareGraphButton
({ containerRef, graphType, repositoryName, nodeCount, edgeCount, variant = 'outline', size = 'i
frontend/components/ShareGraphButtonNew.tsx:58
FunctionSheet
({ ...props }: React.ComponentProps<typeof SheetPrimitive.Root>)
frontend/components/ui/sheet.tsx:9
FunctionSheetClose
({ ...props }: React.ComponentProps<typeof SheetPrimitive.Close>)
frontend/components/ui/sheet.tsx:17
FunctionSheetContent
({ className, children, side = 'right', ...props }: React.ComponentProps<typeof SheetPrimitive.Content
frontend/components/ui/sheet.tsx:41
FunctionSheetDescription
({ className, ...props }: React.ComponentProps<typeof SheetPrimitive.Description>)
frontend/components/ui/sheet.tsx:108
FunctionSheetFooter
({ className, ...props }: React.ComponentProps<'div'>)
frontend/components/ui/sheet.tsx:88
FunctionSheetHeader
({ className, ...props }: React.ComponentProps<'div'>)
frontend/components/ui/sheet.tsx:78
FunctionSheetOverlay
({ className, ...props }: React.ComponentProps<typeof SheetPrimitive.Overlay>)
frontend/components/ui/sheet.tsx:25
FunctionSheetPortal
({ ...props }: React.ComponentProps<typeof SheetPrimitive.Portal>)
frontend/components/ui/sheet.tsx:21
FunctionSheetTitle
({ className, ...props }: React.ComponentProps<typeof SheetPrimitive.Title>)
frontend/components/ui/sheet.tsx:98
FunctionSheetTrigger
({ ...props }: React.ComponentProps<typeof SheetPrimitive.Trigger>)
frontend/components/ui/sheet.tsx:13
FunctionSigmaGraphInner
({ data, onNodeClick, focusedNodeId, nodeCategories, hierarchyDepth, selectedRootNodeId, viewMod
frontend/components/SigmaGraphInner.tsx:1075
FunctionSigmaGraphVisualization
({ onError, setParentActiveTab, }: SigmaGraphVisualizationProps)
frontend/components/SigmaGraphVisualization.tsx:69
FunctionSigmaShareButton
({ nodeCount, edgeCount, repositoryName, variant = 'ghost', size = 'sm', className = 'h-8 w-8 p-0'
frontend/components/SigmaShareButton.tsx:17
FunctionSignInPage
()
frontend/app/signin/page.tsx:12
FunctionSkeleton
({ className, ...props }: React.ComponentProps<'div'>)
frontend/components/ui/skeleton.tsx:3
FunctionSlider
({ className, defaultValue, value, min = 0, max = 100, ...props }: React.ComponentProps<typeof Sli
frontend/components/ui/slider.tsx:8
FunctionStructureTab
()
frontend/components/structure-tab.tsx:37
FunctionSupportedLanguages
({ languages = [], className = '' }: SupportedLanguagesProps)
frontend/components/supported-languages.tsx:18
FunctionSwitch
({ className, checked, ...props }: React.ComponentProps<typeof SwitchPrimitive.Root>)
frontend/components/ui/switch.tsx:8
FunctionTabs
({ className, ...props }: React.ComponentProps<typeof TabsPrimitive.Root>)
frontend/components/ui/tabs.tsx:8
FunctionTabsContent
({ className, ...props }: React.ComponentProps<typeof TabsPrimitive.Content>)
frontend/components/ui/tabs.tsx:44
FunctionTabsList
({ className, ...props }: React.ComponentProps<typeof TabsPrimitive.List>)
frontend/components/ui/tabs.tsx:18
FunctionTabsTrigger
({ className, ...props }: React.ComponentProps<typeof TabsPrimitive.Trigger>)
frontend/components/ui/tabs.tsx:31
FunctionTextarea
({ className, ...props }: React.ComponentProps<'textarea'>)
frontend/components/ui/textarea.tsx:5
FunctionThemeToggle
({ className = '' })
frontend/components/theme-toggle.tsx:6
FunctionToasterProvider
({ children }: { children: ReactNode })
frontend/components/toaster.tsx:6
FunctionTooltip
({ ...props }: React.ComponentProps<typeof TooltipPrimitive.Root>)
frontend/components/ui/tooltip.tsx:21
FunctionTooltipContent
({ className, sideOffset = 0, children, ...props }: React.ComponentProps<typeof TooltipPrimitive.Conte
frontend/components/ui/tooltip.tsx:33
FunctionTooltipProvider
({ delayDuration = 0, ...props }: React.ComponentProps<typeof TooltipPrimitive.Provider>)
frontend/components/ui/tooltip.tsx:8
FunctionTooltipTrigger
({ ...props }: React.ComponentProps<typeof TooltipPrimitive.Trigger>)
frontend/components/ui/tooltip.tsx:29
FunctionTwitterIcon
({ className }: { className?: string })
frontend/components/ShareGraphButtonNew.tsx:19
FunctionUsageItem
({ usage, onJumpToLine, onCopyCode }: UsageItemProps)
frontend/components/usage-item.tsx:24
FunctionZipResultsPage
()
frontend/app/results/page.tsx:38
FunctionZipResultsPage
()
frontend/app/results/zip/[zipname]/page.tsx:38
FunctionZoomControls
({ onReorganize, nodeCount, edgeCount, }: { onReorganize?: () => void; nodeCount?: number; edgeCou
frontend/components/SigmaGraphInner.tsx:883
Method__init__
(self)
backend/utils/agentic_chat_service.py:71
Method__init__
(self)
backend/utils/db.py:29
Method__init__
(self)
backend/utils/llm_utils.py:55
Method__init__
(self)
backend/utils/gitvizz_tools.py:26
Method__init__
(self, base_storage_dir: Optional[str] = None)
backend/utils/file_utils.py:16
Method__init__
(self)
backend/utils/langgraph_chat_service.py:46
Method__init__
(self)
backend/utils/langchain_llm_service.py:46
Method__init__
(self, graph_data: Optional[GraphData] = None)
backend/utils/graph_utils.py:43
Method__init__
(self, api_key: str = None, provider: str = "gemini", model: str = None, temperature: float
backend/documentation_generator/core.py:17
Method__init__
(self, model_name: str = "all-MiniLM-L6-v2")
backend/documentation_generator/embedders.py:9
Method__init__
( self, api_key: str = None, provider: str = "openai", model: Optional[str] =
backend/documentation_generator/ai_client.py:10
Method__init__
(self)
backend/documentation_generator/parsers.py:11
Method__init__
(self, text: str, meta_data: Dict[str, Any] = None)
backend/documentation_generator/structures.py:49
Method__init__
(self)
backend/tests/llm_utils/test_advanced_llm_features.py:138
Method__init__
(self)
backend/tests/llm_utils/test_user_api_keys.py:30
Method__init__
(self)
backend/tests/llm_utils/test_llm_providers.py:35
Method__init__
Initialize the search tool with a graph generator. Args: graph_generator: A GraphGenerator instance with parsed
gitvizz/gitvizz/graph_search_tool.py:29
Method__init__
(self)
gitvizz/gitvizz/graph_generator.py:580
Method__init__
(self, project_root_path: Path)
gitvizz/gitvizz/graph_generator.py:880
Method__init__
( self, files: List[Dict[str, Any]], output_html_path: Optional[str] = None )
gitvizz/gitvizz/graph_generator.py:1003
Method__init__
Initialize the Tree-sitter parser. Args: language: The tree-sitter Language object (e.g., from tree_sitter_javascript).
gitvizz/gitvizz/custom_ast_parser.py:25
Method__init__
(self, args=None)
gitvizz/test/graph_generator_test.py:63
Method_agent_with_tools_node
Enhanced agent node with better tool calling
backend/utils/agentic_chat_service.py:244
Method_analyze_and_plan_node
Enhanced query analysis with forced tool selection
backend/utils/agentic_chat_service.py:145
Method_analyze_query_node
Analyze the user query to determine the best approach
backend/utils/langgraph_chat_service.py:86
Method_default_progress_callback
Default progress callback that prints to console
backend/documentation_generator/core.py:37
Method_extract_docstring
( self, node: TSNode, source_code: str )
gitvizz/gitvizz/custom_ast_parser.py:586
Method_fallback_streaming
Fallback streaming when LangGraph is not available
backend/utils/langgraph_chat_service.py:450
Method_force_tool_selection_node
Force appropriate tool selection based on query analysis
backend/utils/agentic_chat_service.py:187
Method_generate_all_pages
Generate content for all pages
backend/documentation_generator/core.py:144
Method_generate_response_node
Generate AI response using the LangChain service
backend/utils/langgraph_chat_service.py:119
Function_generate_wiki_background
Background task for wiki generation
backend/documentation_generator/api.py:52
Method_get_parent_by_type
Helper to find a parent AST node of a specific type and get its name if applicable.
gitvizz/gitvizz/custom_ast_parser.py:636
Method_retrieve_context_node
Retrieve relevant repository context based on query analysis
backend/utils/langgraph_chat_service.py:104
Function_run_wiki_generation
Synchronous function to run the actual wiki generation
backend/routes/documentation_routes.py:448
Method_should_stream
Determine if response should be streamed
backend/utils/langgraph_chat_service.py:152
Method_should_use_tools_or_synthesize
Enhanced decision logic for tool usage
backend/utils/agentic_chat_service.py:346
Method_stream_response_node
Handle streaming response generation
backend/utils/langgraph_chat_service.py:147
Method_synthesize_response_node
Final synthesis of response with tool results
backend/utils/agentic_chat_service.py:313
Methodadd_progress_event
Add a progress event to the task
backend/models/task.py:54
Methodanalyze_code_structure
Analyze the overall code structure and architecture of the repository. Use this tool to understand the high-level organizatio
backend/utils/gitvizz_tools.py:70
Methodanalyze_dependencies_and_flow
Analyze dependencies and data flow between components in the codebase. Use this tool to understand how different parts of the
backend/utils/gitvizz_tools.py:205
FunctionbuildDependencyChain
( nodes: CodeReference[], edges: GraphData['edges'], startNodeId: string, maxDepth: number, )
frontend/utils/code-analyzer.ts:181
Methodbuild_focused_context
Build context focused on specific nodes and their neighbors
backend/utils/graph_utils.py:689
FunctioncalculateContextAllocation
( modelConfig: ModelConfig, desiredContextPercentage: number = 0.8, // Use 80% of context for repository c
frontend/utils/model-config.ts:58
Methodcalculate_available_context_tokens
Calculate remaining context tokens available for additional content Args: messages: Current messages in conversa
backend/utils/langchain_llm_service.py:365
Functioncalculate_file_hash
Calculate hash of a file.
backend/utils/file_utils.py:417
Methodcan_make_request
Check if user can make another request based on daily limit
backend/models/chat.py:88
FunctioncancelWikiGenerationApiDocumentationCancelGenerationTaskIdPost
( options: Options< CancelWikiGenerationApiDocumentationCancelGenerationTaskIdPostData, ThrowOnError
frontend/api-client/sdk.gen.ts:447
← previousnext →601–700 of 903, ranked by callers