huggingface / chat-ui
Temporal Dependencies

A temporal dependency occurs when developers change two or more files at the same time (i.e. they are a part of the same commit).


Files Most Frequently Changed Together (Top 50)

data...

Pairs # same commits # commits 1 # commits 2 latest commit
src/lib/components/NavMenu.svelte
src/lib/components/NavConversationItem.svelte
5 54 (9%) 21 (23%) 2025-06-09
src/lib/components/chat/AssistantIntroduction.svelte
src/lib/components/NavConversationItem.svelte
4 28 (14%) 21 (19%) 2025-06-09
src/lib/types/ConvSidebar.ts
src/lib/components/NavMenu.svelte
4 6 (66%) 54 (7%) 2025-06-09
src/lib/components/chat/ChatWindow.svelte
src/lib/components/chat/AssistantIntroduction.svelte
4 109 (3%) 28 (14%) 2025-06-09
src/routes/settings/(nav)/assistants/[assistantId]/edit/+page.svelte
src/lib/components/NavMenu.svelte
4 5 (80%) 54 (7%) 2025-06-09
src/lib/components/NavConversationItem.svelte
src/lib/components/chat/ChatInput.svelte
4 21 (19%) 48 (8%) 2025-06-09
src/routes/settings/(nav)/assistants/[assistantId]/edit/+page.svelte
src/lib/components/chat/ChatWindow.svelte
4 5 (80%) 109 (3%) 2025-06-09
src/lib/components/chat/ChatWindow.svelte
src/lib/components/NavMenu.svelte
4 109 (3%) 54 (7%) 2025-06-09
src/lib/components/chat/AssistantIntroduction.svelte
src/lib/components/chat/ChatInput.svelte
4 28 (14%) 48 (8%) 2025-06-09
src/lib/components/chat/AssistantIntroduction.svelte
src/lib/components/AssistantSettings.svelte
4 28 (14%) 31 (12%) 2025-06-09
src/routes/settings/(nav)/assistants/[assistantId]/edit/+page.svelte
src/lib/components/chat/ChatInput.svelte
4 5 (80%) 48 (8%) 2025-06-09
src/lib/components/NavConversationItem.svelte
src/lib/components/AssistantSettings.svelte
4 21 (19%) 31 (12%) 2025-06-09
src/routes/settings/(nav)/assistants/[assistantId]/edit/+page.svelte
src/lib/components/AssistantSettings.svelte
4 5 (80%) 31 (12%) 2025-06-09
src/routes/settings/(nav)/assistants/[assistantId]/edit/+page.svelte
src/lib/types/ConvSidebar.ts
4 5 (80%) 6 (66%) 2025-06-09
src/lib/components/NavMenu.svelte
src/lib/components/chat/ChatInput.svelte
4 54 (7%) 48 (8%) 2025-06-09
src/lib/components/NavMenu.svelte
src/lib/components/AssistantSettings.svelte
4 54 (7%) 31 (12%) 2025-06-09
src/lib/types/ConvSidebar.ts
src/lib/components/chat/ChatWindow.svelte
4 6 (66%) 109 (3%) 2025-06-09
src/lib/types/ConvSidebar.ts
src/lib/components/chat/ChatInput.svelte
4 6 (66%) 48 (8%) 2025-06-09
src/lib/components/chat/ChatWindow.svelte
src/lib/components/NavConversationItem.svelte
4 109 (3%) 21 (19%) 2025-06-09
src/lib/components/chat/ChatWindow.svelte
src/lib/components/chat/ChatInput.svelte
4 109 (3%) 48 (8%) 2025-06-09
src/lib/components/chat/AssistantIntroduction.svelte
src/lib/components/NavMenu.svelte
4 28 (14%) 54 (7%) 2025-06-09
src/lib/types/ConvSidebar.ts
src/lib/components/chat/AssistantIntroduction.svelte
4 6 (66%) 28 (14%) 2025-06-09
src/lib/components/chat/ChatWindow.svelte
src/lib/components/AssistantSettings.svelte
4 109 (3%) 31 (12%) 2025-06-09
src/lib/components/AssistantSettings.svelte
src/lib/components/chat/ChatInput.svelte
4 31 (12%) 48 (8%) 2025-06-09
src/routes/settings/(nav)/assistants/[assistantId]/edit/+page.svelte
src/lib/components/NavConversationItem.svelte
4 5 (80%) 21 (19%) 2025-06-09
src/lib/types/ConvSidebar.ts
src/lib/components/AssistantSettings.svelte
4 6 (66%) 31 (12%) 2025-06-09
src/lib/types/ConvSidebar.ts
src/lib/components/NavConversationItem.svelte
4 6 (66%) 21 (19%) 2025-06-09
src/routes/settings/(nav)/assistants/[assistantId]/edit/+page.svelte
src/lib/components/chat/AssistantIntroduction.svelte
4 5 (80%) 28 (14%) 2025-06-09
src/lib/utils/messageUpdates.ts
src/lib/utils/PublicConfig.svelte.ts
3 13 (23%) 4 (75%) 2025-06-05
src/lib/utils/tree/addChildren.ts
src/lib/components/NavConversationItem.svelte
3 5 (60%) 21 (14%) 2025-06-05
src/lib/utils/tree/addChildren.ts
src/lib/types/UrlDependency.ts
3 5 (60%) 7 (42%) 2025-06-05
src/routes/assistants/+page.ts
src/lib/server/api/routes/groups/assistants.ts
3 3 (100%) 3 (100%) 2025-06-09
src/routes/tools/+page.svelte
src/lib/components/chat/AssistantIntroduction.svelte
3 25 (12%) 28 (10%) 2025-06-05
src/routes/settings/(nav)/application/+page.svelte
src/lib/components/chat/AssistantIntroduction.svelte
3 8 (37%) 28 (10%) 2025-06-05
src/lib/server/api/routes/groups/tools.ts
src/lib/components/NavMenu.svelte
3 3 (100%) 54 (5%) 2025-06-09
src/lib/server/models.ts
src/lib/server/config.ts
3 80 (3%) 5 (60%) 2025-06-05
src/routes/settings/(nav)/assistants/[assistantId]/+page.svelte
src/routes/+layout.svelte
3 24 (12%) 99 (3%) 2025-06-05
svelte.config.js
src/lib/types/UrlDependency.ts
3 19 (15%) 7 (42%) 2025-06-05
src/routes/tools/[toolId]/+page.svelte
src/lib/components/chat/ChatWindow.svelte
3 25 (12%) 109 (2%) 2025-06-05
src/lib/components/NavConversationItem.svelte
src/routes/+layout.svelte
3 21 (14%) 99 (3%) 2025-06-05
src/routes/models/[...model]/+page.svelte
src/lib/utils/tree/addChildren.ts
3 12 (25%) 5 (60%) 2025-06-05
src/lib/types/UrlDependency.ts
src/lib/components/NavMenu.svelte
3 7 (42%) 54 (5%) 2025-06-05
src/routes/tools/[toolId]/+page.svelte
src/routes/settings/(nav)/assistants/[assistantId]/edit/+page.svelte
3 25 (12%) 5 (60%) 2025-06-05
src/lib/server/api/index.ts
src/lib/server/api/routes/groups/conversations.ts
3 5 (60%) 6 (50%) 2025-06-09
src/lib/components/DisclaimerModal.svelte
src/routes/+layout.svelte
3 22 (13%) 99 (3%) 2025-06-05
src/routes/assistants/+page.svelte
src/lib/server/isURLLocal.ts
3 43 (6%) 5 (60%) 2025-06-05
src/lib/server/isURLLocal.ts
src/routes/+layout.svelte
3 5 (60%) 99 (3%) 2025-06-05
svelte.config.js
src/lib/utils/messageUpdates.ts
3 19 (15%) 13 (23%) 2025-06-05
src/routes/conversation/[id]/+page.svelte
src/lib/server/config.ts
3 97 (3%) 5 (60%) 2025-06-05
src/routes/settings/(nav)/assistants/[assistantId]/edit/+page.svelte
src/lib/server/api/index.ts
3 5 (60%) 5 (60%) 2025-06-09
Dependencies between files in same commits
The number on the lines shows the number of shared commits.
G [src/lib/components/NavMenu.svelte] [src/lib/components/NavMenu.svelte] [src/lib/components/NavConversationItem.svelte] [src/lib/components/NavConversationItem.svelte] [src/lib/components/NavMenu.svelte]--[src/lib/components/NavConversationItem.svelte] 5 [src/lib/components/chat/ChatInput.svelte] [src/lib/components/chat/ChatInput.svelte] [src/lib/components/NavMenu.svelte]--[src/lib/components/chat/ChatInput.svelte] 4 [src/lib/components/AssistantSettings.svelte] [src/lib/components/AssistantSettings.svelte] [src/lib/components/NavMenu.svelte]--[src/lib/components/AssistantSettings.svelte] 4 [src/lib/components/NavConversationItem.svelte]--[src/lib/components/chat/ChatInput.svelte] 4 [src/lib/components/NavConversationItem.svelte]--[src/lib/components/AssistantSettings.svelte] 4 [src/routes/+layout.svelte] [src/routes/+layout.svelte] [src/lib/components/NavConversationItem.svelte]--[src/routes/+layout.svelte] 3 [src/lib/components/chat/AssistantIntroduction.svelte] [src/lib/components/chat/AssistantIntroduction.svelte] [src/lib/components/chat/AssistantIntroduction.svelte]--[src/lib/components/NavMenu.svelte] 4 [src/lib/components/chat/AssistantIntroduction.svelte]--[src/lib/components/NavConversationItem.svelte] 4 [src/lib/components/chat/AssistantIntroduction.svelte]--[src/lib/components/chat/ChatInput.svelte] 4 [src/lib/components/chat/AssistantIntroduction.svelte]--[src/lib/components/AssistantSettings.svelte] 4 [src/lib/types/ConvSidebar.ts] [src/lib/types/ConvSidebar.ts] [src/lib/types/ConvSidebar.ts]--[src/lib/components/NavMenu.svelte] 4 [src/lib/types/ConvSidebar.ts]--[src/lib/components/NavConversationItem.svelte] 4 [src/lib/types/ConvSidebar.ts]--[src/lib/components/chat/AssistantIntroduction.svelte] 4 [src/lib/components/chat/ChatWindow.svelte] [src/lib/components/chat/ChatWindow.svelte] [src/lib/types/ConvSidebar.ts]--[src/lib/components/chat/ChatWindow.svelte] 4 [src/lib/types/ConvSidebar.ts]--[src/lib/components/chat/ChatInput.svelte] 4 [src/lib/types/ConvSidebar.ts]--[src/lib/components/AssistantSettings.svelte] 4 [src/lib/components/chat/ChatWindow.svelte]--[src/lib/components/NavMenu.svelte] 4 [src/lib/components/chat/ChatWindow.svelte]--[src/lib/components/NavConversationItem.svelte] 4 [src/lib/components/chat/ChatWindow.svelte]--[src/lib/components/chat/AssistantIntroduction.svelte] 4 [src/lib/components/chat/ChatWindow.svelte]--[src/lib/components/chat/ChatInput.svelte] 4 [src/lib/components/chat/ChatWindow.svelte]--[src/lib/components/AssistantSettings.svelte] 4 [src/routes/settings/(nav)/assistants/[assistantId]/edit/+page.svelte] [src/routes/settings/(nav)/assistants/[assistantId]/edit/+page.svelte] [src/routes/settings/(nav)/assistants/[assistantId]/edit/+page.svelte]--[src/lib/components/NavMenu.svelte] 4 [src/routes/settings/(nav)/assistants/[assistantId]/edit/+page.svelte]--[src/lib/components/NavConversationItem.svelte] 4 [src/routes/settings/(nav)/assistants/[assistantId]/edit/+page.svelte]--[src/lib/components/chat/AssistantIntroduction.svelte] 4 [src/routes/settings/(nav)/assistants/[assistantId]/edit/+page.svelte]--[src/lib/types/ConvSidebar.ts] 4 [src/routes/settings/(nav)/assistants/[assistantId]/edit/+page.svelte]--[src/lib/components/chat/ChatWindow.svelte] 4 [src/routes/settings/(nav)/assistants/[assistantId]/edit/+page.svelte]--[src/lib/components/chat/ChatInput.svelte] 4 [src/routes/settings/(nav)/assistants/[assistantId]/edit/+page.svelte]--[src/lib/components/AssistantSettings.svelte] 4 [src/lib/server/api/index.ts] [src/lib/server/api/index.ts] [src/routes/settings/(nav)/assistants/[assistantId]/edit/+page.svelte]--[src/lib/server/api/index.ts] 3 [src/lib/components/AssistantSettings.svelte]--[src/lib/components/chat/ChatInput.svelte] 4 [src/lib/utils/messageUpdates.ts] [src/lib/utils/messageUpdates.ts] [src/lib/utils/PublicConfig.svelte.ts] [src/lib/utils/PublicConfig.svelte.ts] [src/lib/utils/messageUpdates.ts]--[src/lib/utils/PublicConfig.svelte.ts] 3 [src/lib/utils/tree/addChildren.ts] [src/lib/utils/tree/addChildren.ts] [src/lib/utils/tree/addChildren.ts]--[src/lib/components/NavConversationItem.svelte] 3 [src/lib/types/UrlDependency.ts] [src/lib/types/UrlDependency.ts] [src/lib/utils/tree/addChildren.ts]--[src/lib/types/UrlDependency.ts] 3 [src/lib/types/UrlDependency.ts]--[src/lib/components/NavMenu.svelte] 3 [src/routes/assistants/+page.ts] [src/routes/assistants/+page.ts] [src/lib/server/api/routes/groups/assistants.ts] [src/lib/server/api/routes/groups/assistants.ts] [src/routes/assistants/+page.ts]--[src/lib/server/api/routes/groups/assistants.ts] 3 [src/routes/tools/+page.svelte] [src/routes/tools/+page.svelte] [src/routes/tools/+page.svelte]--[src/lib/components/chat/AssistantIntroduction.svelte] 3 [src/routes/settings/(nav)/application/+page.svelte] [src/routes/settings/(nav)/application/+page.svelte] [src/routes/settings/(nav)/application/+page.svelte]--[src/lib/components/chat/AssistantIntroduction.svelte] 3 [src/lib/server/api/routes/groups/tools.ts] [src/lib/server/api/routes/groups/tools.ts] [src/lib/server/api/routes/groups/tools.ts]--[src/lib/components/NavMenu.svelte] 3 [src/lib/server/models.ts] [src/lib/server/models.ts] [src/lib/server/config.ts] [src/lib/server/config.ts] [src/lib/server/models.ts]--[src/lib/server/config.ts] 3 [src/routes/settings/(nav)/assistants/[assistantId]/+page.svelte] [src/routes/settings/(nav)/assistants/[assistantId]/+page.svelte] [src/routes/settings/(nav)/assistants/[assistantId]/+page.svelte]--[src/routes/+layout.svelte] 3 [svelte.config.js] [svelte.config.js] [svelte.config.js]--[src/lib/utils/messageUpdates.ts] 3 [svelte.config.js]--[src/lib/types/UrlDependency.ts] 3 [src/routes/tools/[toolId]/+page.svelte] [src/routes/tools/[toolId]/+page.svelte] [src/routes/tools/[toolId]/+page.svelte]--[src/lib/components/chat/ChatWindow.svelte] 3 [src/routes/tools/[toolId]/+page.svelte]--[src/routes/settings/(nav)/assistants/[assistantId]/edit/+page.svelte] 3 [src/routes/models/[...model]/+page.svelte] [src/routes/models/[...model]/+page.svelte] [src/routes/models/[...model]/+page.svelte]--[src/lib/utils/tree/addChildren.ts] 3 [src/lib/server/api/routes/groups/conversations.ts] [src/lib/server/api/routes/groups/conversations.ts] [src/lib/server/api/index.ts]--[src/lib/server/api/routes/groups/conversations.ts] 3 [src/lib/components/DisclaimerModal.svelte] [src/lib/components/DisclaimerModal.svelte] [src/lib/components/DisclaimerModal.svelte]--[src/routes/+layout.svelte] 3 [src/routes/assistants/+page.svelte] [src/routes/assistants/+page.svelte] [src/lib/server/isURLLocal.ts] [src/lib/server/isURLLocal.ts] [src/routes/assistants/+page.svelte]--[src/lib/server/isURLLocal.ts] 3 [src/lib/server/isURLLocal.ts]--[src/routes/+layout.svelte] 3 [src/routes/conversation/[id]/+page.svelte] [src/routes/conversation/[id]/+page.svelte] [src/routes/conversation/[id]/+page.svelte]--[src/lib/server/config.ts] 3
Download: SVG DOT (open online Graphviz editor)

Open 2D force graph (file dependencies)... Open 3D force graph (file dependencies)...
Open 2D force graph (file dependencies with commits)... Open 3D force graph (file dependencies with commits)...
Dependencies between components in same commits (primary)
The number on the lines shows the number of shared commits.