Update agents/tools/deterministic_tools.py
Browse files
agents/tools/deterministic_tools.py
CHANGED
|
@@ -21,7 +21,7 @@ class DeterministicTools():
|
|
| 21 |
print(f"π€ DeterministicTools: add_tool: a={a}, b={b}")
|
| 22 |
|
| 23 |
result = a + b
|
| 24 |
-
print(f"π€
|
| 25 |
return result
|
| 26 |
|
| 27 |
@tool("Subtract Tool")
|
|
@@ -38,7 +38,7 @@ class DeterministicTools():
|
|
| 38 |
print(f"π€ DeterministicTools: subtract_tool: a={a}, b={b}")
|
| 39 |
|
| 40 |
result = a - b
|
| 41 |
-
print(f"π€
|
| 42 |
return result
|
| 43 |
|
| 44 |
@tool("Multiply Tool")
|
|
@@ -54,7 +54,7 @@ class DeterministicTools():
|
|
| 54 |
print(f"π€ DeterministicTools: multiply_tool: a={a}, b={b}")
|
| 55 |
|
| 56 |
result = a * b
|
| 57 |
-
print(f"π€
|
| 58 |
return result
|
| 59 |
|
| 60 |
@tool("Divide Tool")
|
|
@@ -77,7 +77,7 @@ class DeterministicTools():
|
|
| 77 |
raise RuntimeError("Cannot divide by zero.")
|
| 78 |
|
| 79 |
result = a / b
|
| 80 |
-
print(f"π€
|
| 81 |
return result
|
| 82 |
|
| 83 |
@tool("Modulus Tool")
|
|
@@ -94,5 +94,5 @@ class DeterministicTools():
|
|
| 94 |
print(f"π€ DeterministicTools: modulus_tool: a={a}, b={b}")
|
| 95 |
|
| 96 |
result = a % b
|
| 97 |
-
print(f"π€
|
| 98 |
return result
|
|
|
|
| 21 |
print(f"π€ DeterministicTools: add_tool: a={a}, b={b}")
|
| 22 |
|
| 23 |
result = a + b
|
| 24 |
+
print(f"π€ DeterministicTools: add_tool: result={result}")
|
| 25 |
return result
|
| 26 |
|
| 27 |
@tool("Subtract Tool")
|
|
|
|
| 38 |
print(f"π€ DeterministicTools: subtract_tool: a={a}, b={b}")
|
| 39 |
|
| 40 |
result = a - b
|
| 41 |
+
print(f"π€ DeterministicTools: subtract_tool: result={result}")
|
| 42 |
return result
|
| 43 |
|
| 44 |
@tool("Multiply Tool")
|
|
|
|
| 54 |
print(f"π€ DeterministicTools: multiply_tool: a={a}, b={b}")
|
| 55 |
|
| 56 |
result = a * b
|
| 57 |
+
print(f"π€ DeterministicTools: multiply_tool: result={result}")
|
| 58 |
return result
|
| 59 |
|
| 60 |
@tool("Divide Tool")
|
|
|
|
| 77 |
raise RuntimeError("Cannot divide by zero.")
|
| 78 |
|
| 79 |
result = a / b
|
| 80 |
+
print(f"π€ DeterministicTools: divide_tool: result={result}")
|
| 81 |
return result
|
| 82 |
|
| 83 |
@tool("Modulus Tool")
|
|
|
|
| 94 |
print(f"π€ DeterministicTools: modulus_tool: a={a}, b={b}")
|
| 95 |
|
| 96 |
result = a % b
|
| 97 |
+
print(f"π€ DeterministicTools: modulus_tool: result={result}")
|
| 98 |
return result
|