anthropics / claude-agent-sdk-python
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).

Dependencies between components in same commits (primary)
The number on the lines shows the number of shared commits.
flowchart TB
    n0["src"]
    n0 ---|"2"| n0
    classDef default fill:#00b2ee,stroke:#ffffff,color:#000000;
    classDef highlighted fill:#00b2ee,stroke:#ffffff,color:#000000;
    linkStyle 0 stroke:#a0a0a070,stroke-width:2px


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

Files Most Frequently Changed Together (Top 6)

data...

Pairs # same commits # commits 1 # commits 2 latest commit
src/claude_agent_sdk/_internal/transcript_mirror_batcher.py
src/claude_agent_sdk/_internal/sessions.py
1 4 (25%) 8 (12%) 2026-05-26
src/claude_agent_sdk/types.py
src/claude_agent_sdk/_internal/message_parser.py
1 72 (1%) 19 (5%) 2026-06-12
src/claude_agent_sdk/_internal/message_parser.py
src/claude_agent_sdk/__init__.py
1 19 (5%) 38 (2%) 2026-06-12
src/claude_agent_sdk/types.py
src/claude_agent_sdk/__init__.py
1 72 (1%) 38 (2%) 2026-06-12
src/claude_agent_sdk/_internal/sessions.py
src/claude_agent_sdk/_internal/session_resume.py
1 8 (12%) 3 (33%) 2026-05-26
src/claude_agent_sdk/_internal/transcript_mirror_batcher.py
src/claude_agent_sdk/_internal/session_resume.py
1 4 (25%) 3 (33%) 2026-05-26

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

data...

Pairs # same commits # commits 1 # commits 2 latest commit
src/claude_agent_sdk/types.py
src/claude_agent_sdk/_internal/message_parser.py
1 72 (1%) 19 (5%) 2026-06-12
src/claude_agent_sdk/_internal/message_parser.py
src/claude_agent_sdk/__init__.py
1 19 (5%) 38 (2%) 2026-06-12