Skip to content

Conversation

@thelooter
Copy link

Description

  • Introduced math_solver tool to perform symbolic and numeric computation using SymPy.
  • Supported operations include simplify, solve equations, derivatives, integrals, matrix operations, and numerical evaluation.
  • Added comprehensive unit tests for all operations in tests/tools/test_math_solver.py.
  • Integrated math_solver into the tool_agent and updated configuration.
  • Enhanced error handling, timeout functionality, and detailed result formatting.
  • Run formatters with precommit

Related Issues

None

Module(s) Affected

  • agents
  • api
  • config
  • core
  • knowledge
  • logging
  • services
  • tools
  • utils
  • web (Frontend)
  • docs (Documentation)
  • scripts
  • tests
  • Other: ...

Checklist

  • I have read and followed the contribution guidelines.
  • My code follows the project's coding standards.
  • I have run pre-commit run --all-files and fixed any issues.
  • I have added relevant tests for my changes.
  • I have updated the documentation (if necessary).
  • My changes do not introduce any new security vulnerabilities.

Additional Notes

Add any other context or screenshots about the pull request here.

- Introduced `math_solver` tool to perform symbolic and numeric computation using SymPy.
- Supported operations include simplify, solve equations, derivatives, integrals, matrix operations, and numerical evaluation.
- Added comprehensive unit tests for all operations in `tests/tools/test_math_solver.py`.
- Integrated `math_solver` into the `tool_agent` and updated configuration.
- Enhanced error handling, timeout functionality, and detailed result formatting.
@thelooter thelooter changed the base branch from main to dev January 19, 2026 23:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant