Skip to content

Commit b9d32cd

Browse files
committed
Refactor get_all_edges function to remove unused parent parameter
1 parent d8922ff commit b9d32cd

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/agents/extensions/visualization.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ def get_all_nodes(agent: Agent, parent: Optional[Agent] = None) -> str:
7272
return "".join(parts)
7373

7474

75-
def get_all_edges(agent: Agent, parent: Optional[Agent] = None) -> str:
75+
def get_all_edges(agent: Agent) -> str:
7676
"""
7777
Recursively generates the edges for the given agent and its handoffs in DOT format.
7878
@@ -97,7 +97,7 @@ def get_all_edges(agent: Agent, parent: Optional[Agent] = None) -> str:
9797
if isinstance(handoff, Agent):
9898
parts.append(f"""
9999
"{agent.name}" -> "{handoff.name}";""")
100-
parts.append(get_all_edges(handoff, agent))
100+
parts.append(get_all_edges(handoff))
101101

102102
return "".join(parts)
103103

0 commit comments

Comments
 (0)