langflow/src
goliath-yamon 5ce8cbda9b
Refactored and improved PythonCodeStructuredTool, SearXNGTool, and RunnableExecutor (#3239)
* enhancement: Update PythonCodeStructuredTool to create inputs automatically and accept global variables

* [autofix.ci] apply automated fixes

* feat: Create a tool to search using SearXNG

* [autofix.ci] apply automated fixes

* refactor: reorganize imports and type annotations in PythonCodeStructuredTool.py for clarity and consistency

* refactor: clean up imports and enhance type annotations in SearXNGTool.py for improved readability and type safety

* refactor: Improved PythonCodeStructuredTool to allow arguments to have any types

* refactor: Formatted and refactored SearXNGTool

* refactor: Allowed RunnableExecutor to stream output and changed its build method to asynchronous.

---------

Co-authored-by: Haseong Kim <dynaferkim@gmail.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Gabriel Luiz Freitas Almeida <gabriel@langflow.org>
2024-08-09 08:30:23 -07:00
..
backend Refactored and improved PythonCodeStructuredTool, SearXNGTool, and RunnableExecutor (#3239) 2024-08-09 08:30:23 -07:00
frontend fix: enhance error handling in build_flow and add error handling for Flow build (#3259) 2024-08-09 14:15:35 +00:00