Skip to content

Commit 76463f3

Browse files
authored
Improve readability of Tool object (neo4j#370)
1 parent c35136a commit 76463f3

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

src/neo4j_graphrag/tool.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -263,3 +263,9 @@ def execute(self, **kwargs: Any) -> Any:
263263
Any: The result of the tool execution.
264264
"""
265265
return self._execute_func(**kwargs)
266+
267+
def __str__(self) -> str:
268+
return f"Tool(name={self._name}, description={self._description}, parameters={self._parameters})"
269+
270+
def __repr__(self) -> str:
271+
return self.__str__()

0 commit comments

Comments
 (0)