Dependencies between components in same commits (primary)
The number on the lines shows the number of shared commits.
flowchart TB
    n0["OpenAI"]
    n1["OpenAI.Responses"]
    n2["codegen"]
    n3["scripts"]
    n0 ---|"6"| n0
    n0 ---|"3"| n1
    n1 ---|"3"| n1
    n2 ---|"2"| n2
    n1 ---|"2"| n2
    n2 ---|"2"| n0
    n3 ---|"1"| n0
    classDef default fill:#00b2ee,stroke:#ffffff,color:#000000;
    classDef highlighted fill:#00b2ee,stroke:#ffffff,color:#000000;
    linkStyle 0 stroke:#a0a0a0B7,stroke-width:6px
    linkStyle 1 stroke:#00688b82,stroke-width:3px
    linkStyle 2 stroke:#a0a0a082,stroke-width:3px
    linkStyle 3 stroke:#a0a0a070,stroke-width:2px
    linkStyle 4 stroke:#00688b70,stroke-width:2px
    linkStyle 5 stroke:#00688b70,stroke-width:2px
    linkStyle 6 stroke:#00688b5E,stroke-width:1px


Open 2D force graph (file dependencies)... Open 3D force graph (file dependencies)...

Files Most Frequently Changed Together (Top 50)

data...

Pairs # same commits # commits 1 # commits 2 latest commit
codegen/generator/src/Visitors/OmittedTypesVisitor.cs
codegen/generator/src/OpenAILibraryGenerator.cs
1 4 (25%) 12 (8%) 2026-09-25
OpenAI.Responses/src/Custom/ResponsesClient.cs
codegen/generator/src/OpenAILibraryGenerator.cs
1 4 (25%) 12 (8%) 2026-09-24
codegen/generator/src/Visitors/PaginationVisitor.cs
codegen/generator/src/OpenAILibraryGenerator.cs
1 14 (7%) 12 (8%) 2026-09-24
codegen/generator/src/Visitors/PaginationVisitor.cs
OpenAI.Responses/src/Custom/ResponsesClient.cs
1 14 (7%) 4 (25%) 2026-09-24
OpenAI/src/Utility/Telemetry/OpenTelemetryConstants.cs
OpenAI.Responses/src/Custom/ResponsesClient.cs
1 3 (33%) 4 (25%) 2026-09-23
OpenAI/src/Utility/Telemetry/OpenTelemetryScope.cs
OpenAI.Responses/src/Custom/ResponsesClient.cs
1 3 (33%) 4 (25%) 2026-09-23
OpenAI/src/Utility/Telemetry/OpenTelemetryScope.cs
OpenAI/src/Utility/Telemetry/OpenTelemetryConstants.cs
1 3 (33%) 3 (33%) 2026-09-23
OpenAI/src/Utility/Telemetry/OpenTelemetrySource.cs
OpenAI.Responses/src/Custom/ResponsesClient.cs
1 3 (33%) 4 (25%) 2026-09-23
OpenAI/src/Utility/Telemetry/OpenTelemetrySource.cs
OpenAI/src/Utility/Telemetry/OpenTelemetryConstants.cs
1 3 (33%) 3 (33%) 2026-09-23
OpenAI/src/Utility/Telemetry/OpenTelemetrySource.cs
OpenAI/src/Utility/Telemetry/OpenTelemetryScope.cs
1 3 (33%) 3 (33%) 2026-09-23
OpenAI/src/Custom/Realtime/RealtimeClient.cs
OpenAI/src/Custom/Realtime/RealtimeClient.Protocol.cs
1 3 (33%) 2 (50%) 2026-09-17
OpenAI/src/Custom/Realtime/RealtimeSessionClient.Protocol.cs
OpenAI/src/Custom/Realtime/RealtimeClient.Protocol.cs
1 2 (50%) 2 (50%) 2026-09-17
OpenAI/src/Custom/Realtime/RealtimeSessionClient.Protocol.cs
OpenAI/src/Custom/Realtime/RealtimeClient.cs
1 2 (50%) 3 (33%) 2026-09-17
OpenAI/src/Custom/Realtime/RealtimeSessionClient.cs
OpenAI/src/Custom/Realtime/RealtimeClient.Protocol.cs
1 2 (50%) 2 (50%) 2026-09-17
OpenAI/src/Custom/Realtime/RealtimeSessionClient.cs
OpenAI/src/Custom/Realtime/RealtimeClient.cs
1 2 (50%) 3 (33%) 2026-09-17
OpenAI/src/Custom/Realtime/RealtimeSessionClient.cs
OpenAI/src/Custom/Realtime/RealtimeSessionClient.Protocol.cs
1 2 (50%) 2 (50%) 2026-09-17
OpenAI/src/Utility/SemaphoreSlimExtensions.cs
OpenAI/src/Custom/Realtime/RealtimeClient.Protocol.cs
1 2 (50%) 2 (50%) 2026-09-17
OpenAI/src/Utility/SemaphoreSlimExtensions.cs
OpenAI/src/Custom/Realtime/RealtimeClient.cs
1 2 (50%) 3 (33%) 2026-09-17
OpenAI/src/Utility/SemaphoreSlimExtensions.cs
OpenAI/src/Custom/Realtime/RealtimeSessionClient.Protocol.cs
1 2 (50%) 2 (50%) 2026-09-17
OpenAI/src/Utility/SemaphoreSlimExtensions.cs
OpenAI/src/Custom/Realtime/RealtimeSessionClient.cs
1 2 (50%) 2 (50%) 2026-09-17
OpenAI/src/Custom/Realtime/GA/Item/RealtimeItem.cs
OpenAI/src/Custom/Realtime/GA/Internal/GeneratorStubs.cs
1 2 (50%) 3 (33%) 2026-09-15
OpenAI/src/Custom/Realtime/GA/Item/RealtimeItemKind.cs
OpenAI/src/Custom/Realtime/GA/Internal/GeneratorStubs.cs
1 1 (100%) 3 (33%) 2026-09-15
OpenAI/src/Custom/Realtime/GA/Item/RealtimeItemKind.cs
OpenAI/src/Custom/Realtime/GA/Item/RealtimeItem.cs
1 1 (100%) 2 (50%) 2026-09-15
OpenAI/src/Custom/Realtime/GA/Tool/McpTool/RealtimeMcpTool.cs
OpenAI/src/Custom/Realtime/GA/Internal/GeneratorStubs.cs
1 2 (50%) 3 (33%) 2026-09-15
OpenAI/src/Custom/Realtime/GA/Tool/McpTool/RealtimeMcpTool.cs
OpenAI/src/Custom/Realtime/GA/Item/RealtimeItem.cs
1 2 (50%) 2 (50%) 2026-09-15
OpenAI/src/Custom/Realtime/GA/Tool/McpTool/RealtimeMcpTool.cs
OpenAI/src/Custom/Realtime/GA/Item/RealtimeItemKind.cs
1 2 (50%) 1 (100%) 2026-09-15
OpenAI/src/Custom/Realtime/GA/Tool/RealtimeTool.cs
OpenAI/src/Custom/Realtime/GA/Internal/GeneratorStubs.cs
1 2 (50%) 3 (33%) 2026-09-15
OpenAI/src/Custom/Realtime/GA/Tool/RealtimeTool.cs
OpenAI/src/Custom/Realtime/GA/Item/RealtimeItem.cs
1 2 (50%) 2 (50%) 2026-09-15
OpenAI/src/Custom/Realtime/GA/Tool/RealtimeTool.cs
OpenAI/src/Custom/Realtime/GA/Item/RealtimeItemKind.cs
1 2 (50%) 1 (100%) 2026-09-15
OpenAI/src/Custom/Realtime/GA/Tool/RealtimeTool.cs
OpenAI/src/Custom/Realtime/GA/Tool/McpTool/RealtimeMcpTool.cs
1 2 (50%) 2 (50%) 2026-09-15
OpenAI/src/Custom/Realtime/GA/Tool/RealtimeToolKind.cs
OpenAI/src/Custom/Realtime/GA/Internal/GeneratorStubs.cs
1 1 (100%) 3 (33%) 2026-09-15
OpenAI/src/Custom/Realtime/GA/Tool/RealtimeToolKind.cs
OpenAI/src/Custom/Realtime/GA/Item/RealtimeItem.cs
1 1 (100%) 2 (50%) 2026-09-15
OpenAI/src/Custom/Realtime/GA/Tool/RealtimeToolKind.cs
OpenAI/src/Custom/Realtime/GA/Item/RealtimeItemKind.cs
1 1 (100%) 1 (100%) 2026-09-15
OpenAI/src/Custom/Realtime/GA/Tool/RealtimeToolKind.cs
OpenAI/src/Custom/Realtime/GA/Tool/McpTool/RealtimeMcpTool.cs
1 1 (100%) 2 (50%) 2026-09-15
OpenAI/src/Custom/Realtime/GA/Tool/RealtimeToolKind.cs
OpenAI/src/Custom/Realtime/GA/Tool/RealtimeTool.cs
1 1 (100%) 2 (50%) 2026-09-15
scripts/Test-ApiCompatibility.ps1
OpenAI/src/Custom/Realtime/GA/Internal/GeneratorStubs.cs
1 16 (6%) 3 (33%) 2026-09-15
scripts/Test-ApiCompatibility.ps1
OpenAI/src/Custom/Realtime/GA/Item/RealtimeItem.cs
1 16 (6%) 2 (50%) 2026-09-15
scripts/Test-ApiCompatibility.ps1
OpenAI/src/Custom/Realtime/GA/Item/RealtimeItemKind.cs
1 16 (6%) 1 (100%) 2026-09-15
scripts/Test-ApiCompatibility.ps1
OpenAI/src/Custom/Realtime/GA/Tool/McpTool/RealtimeMcpTool.cs
1 16 (6%) 2 (50%) 2026-09-15
scripts/Test-ApiCompatibility.ps1
OpenAI/src/Custom/Realtime/GA/Tool/RealtimeTool.cs
1 16 (6%) 2 (50%) 2026-09-15
scripts/Test-ApiCompatibility.ps1
OpenAI/src/Custom/Realtime/GA/Tool/RealtimeToolKind.cs
1 16 (6%) 1 (100%) 2026-09-15
OpenAI.Responses/src/Custom/Tools/McpTool/DefaultMcpToolCallApprovalPolicy.cs
OpenAI.Responses/src/Custom/Items/CustomTool/CustomToolCallOutputItem.Serialization.cs
1 1 (100%) 2 (50%) 2026-09-15
OpenAI.Responses/src/Custom/Tools/McpTool/McpTool.Serialization.cs
OpenAI.Responses/src/Custom/Items/CustomTool/CustomToolCallOutputItem.Serialization.cs
1 2 (50%) 2 (50%) 2026-09-15
OpenAI.Responses/src/Custom/Tools/McpTool/McpTool.Serialization.cs
OpenAI.Responses/src/Custom/Tools/McpTool/DefaultMcpToolCallApprovalPolicy.cs
1 2 (50%) 1 (100%) 2026-09-15
OpenAI.Responses/src/Custom/Tools/McpTool/McpToolCallApprovalPolicy.Serialization.cs
OpenAI.Responses/src/Custom/Items/CustomTool/CustomToolCallOutputItem.Serialization.cs
1 3 (33%) 2 (50%) 2026-09-15
OpenAI.Responses/src/Custom/Tools/McpTool/McpToolCallApprovalPolicy.Serialization.cs
OpenAI.Responses/src/Custom/Tools/McpTool/DefaultMcpToolCallApprovalPolicy.cs
1 3 (33%) 1 (100%) 2026-09-15
OpenAI.Responses/src/Custom/Tools/McpTool/McpToolCallApprovalPolicy.Serialization.cs
OpenAI.Responses/src/Custom/Tools/McpTool/McpTool.Serialization.cs
1 3 (33%) 2 (50%) 2026-09-15
OpenAI.Responses/src/Custom/Tools/McpTool/McpToolCallApprovalPolicy.cs
OpenAI.Responses/src/Custom/Items/CustomTool/CustomToolCallOutputItem.Serialization.cs
1 3 (33%) 2 (50%) 2026-09-15
OpenAI.Responses/src/Custom/Tools/McpTool/McpToolCallApprovalPolicy.cs
OpenAI.Responses/src/Custom/Tools/McpTool/DefaultMcpToolCallApprovalPolicy.cs
1 3 (33%) 1 (100%) 2026-09-15
OpenAI.Responses/src/Custom/Tools/McpTool/McpToolCallApprovalPolicy.cs
OpenAI.Responses/src/Custom/Tools/McpTool/McpTool.Serialization.cs
1 3 (33%) 2 (50%) 2026-09-15

Files from Different Folders Most Frequently Changed Together (Top 20)

data...

Pairs # same commits # commits 1 # commits 2 latest commit
codegen/generator/src/Visitors/OmittedTypesVisitor.cs
codegen/generator/src/OpenAILibraryGenerator.cs
1 4 (25%) 12 (8%) 2026-09-25
OpenAI.Responses/src/Custom/ResponsesClient.cs
codegen/generator/src/OpenAILibraryGenerator.cs
1 4 (25%) 12 (8%) 2026-09-24
codegen/generator/src/Visitors/PaginationVisitor.cs
codegen/generator/src/OpenAILibraryGenerator.cs
1 14 (7%) 12 (8%) 2026-09-24
codegen/generator/src/Visitors/PaginationVisitor.cs
OpenAI.Responses/src/Custom/ResponsesClient.cs
1 14 (7%) 4 (25%) 2026-09-24
OpenAI/src/Utility/Telemetry/OpenTelemetryConstants.cs
OpenAI.Responses/src/Custom/ResponsesClient.cs
1 3 (33%) 4 (25%) 2026-09-23
OpenAI/src/Utility/Telemetry/OpenTelemetryScope.cs
OpenAI.Responses/src/Custom/ResponsesClient.cs
1 3 (33%) 4 (25%) 2026-09-23
OpenAI/src/Utility/Telemetry/OpenTelemetrySource.cs
OpenAI.Responses/src/Custom/ResponsesClient.cs
1 3 (33%) 4 (25%) 2026-09-23
OpenAI/src/Utility/SemaphoreSlimExtensions.cs
OpenAI/src/Custom/Realtime/RealtimeClient.Protocol.cs
1 2 (50%) 2 (50%) 2026-09-17
OpenAI/src/Utility/SemaphoreSlimExtensions.cs
OpenAI/src/Custom/Realtime/RealtimeClient.cs
1 2 (50%) 3 (33%) 2026-09-17
OpenAI/src/Utility/SemaphoreSlimExtensions.cs
OpenAI/src/Custom/Realtime/RealtimeSessionClient.Protocol.cs
1 2 (50%) 2 (50%) 2026-09-17
OpenAI/src/Utility/SemaphoreSlimExtensions.cs
OpenAI/src/Custom/Realtime/RealtimeSessionClient.cs
1 2 (50%) 2 (50%) 2026-09-17
OpenAI/src/Custom/Realtime/GA/Item/RealtimeItem.cs
OpenAI/src/Custom/Realtime/GA/Internal/GeneratorStubs.cs
1 2 (50%) 3 (33%) 2026-09-15
OpenAI/src/Custom/Realtime/GA/Item/RealtimeItemKind.cs
OpenAI/src/Custom/Realtime/GA/Internal/GeneratorStubs.cs
1 1 (100%) 3 (33%) 2026-09-15
OpenAI/src/Custom/Realtime/GA/Tool/McpTool/RealtimeMcpTool.cs
OpenAI/src/Custom/Realtime/GA/Internal/GeneratorStubs.cs
1 2 (50%) 3 (33%) 2026-09-15
OpenAI/src/Custom/Realtime/GA/Tool/McpTool/RealtimeMcpTool.cs
OpenAI/src/Custom/Realtime/GA/Item/RealtimeItem.cs
1 2 (50%) 2 (50%) 2026-09-15
OpenAI/src/Custom/Realtime/GA/Tool/McpTool/RealtimeMcpTool.cs
OpenAI/src/Custom/Realtime/GA/Item/RealtimeItemKind.cs
1 2 (50%) 1 (100%) 2026-09-15
OpenAI/src/Custom/Realtime/GA/Tool/RealtimeTool.cs
OpenAI/src/Custom/Realtime/GA/Internal/GeneratorStubs.cs
1 2 (50%) 3 (33%) 2026-09-15
OpenAI/src/Custom/Realtime/GA/Tool/RealtimeTool.cs
OpenAI/src/Custom/Realtime/GA/Item/RealtimeItem.cs
1 2 (50%) 2 (50%) 2026-09-15
OpenAI/src/Custom/Realtime/GA/Tool/RealtimeTool.cs
OpenAI/src/Custom/Realtime/GA/Item/RealtimeItemKind.cs
1 2 (50%) 1 (100%) 2026-09-15
OpenAI/src/Custom/Realtime/GA/Tool/RealtimeTool.cs
OpenAI/src/Custom/Realtime/GA/Tool/McpTool/RealtimeMcpTool.cs
1 2 (50%) 2 (50%) 2026-09-15