Flowise/packages/components
Siddharth Chauhan 1f3f7a7194
feat: Add structured JSON output support to Agent Node (#5470)
* feat: Add structured JSON output support to Agent Node

- Add agentStructuredOutput input parameter matching LLM Node structure
- Implement configureStructuredOutput method to convert schema to Zod
- Add createZodSchemaFromJSON helper for complex JSON schemas
- Configure structured output before binding tools (required order)
- Disable streaming when structured output is enabled
- Extract structured fields in prepareOutputObject method
- Resolves issue #5256

* lint fix

* add structured output to Agent node

* add structured output to Agent node

---------

Co-authored-by: Henry <hzj94@hotmail.com>
2025-11-25 19:52:49 +00:00
..
credentials Adding Teradata VectorStore support in DocumentStore (#5159) 2025-10-28 12:23:59 +00:00
evaluation Evaluations for Agentflows v2 & Assistants (#4589) 2025-06-10 16:11:22 +01:00
nodes feat: Add structured JSON output support to Agent Node (#5470) 2025-11-25 19:52:49 +00:00
src feat: Add structured JSON output support to Agent Node (#5470) 2025-11-25 19:52:49 +00:00
README-ZH.md Feature/agentflow v2 (#4298) 2025-05-10 10:21:26 +08:00
README.md Feature/agentflow v2 (#4298) 2025-05-10 10:21:26 +08:00
gulpfile.ts - Updated .js files to .jsx on frontend. 2023-11-23 08:17:06 -05:00
jest.config.js feat: add JSONPathExtractor tool (#5052) 2025-08-18 17:55:58 +08:00
models.json add gpt 5.1 and gemini 3 pro preview 2025-11-20 23:48:33 +01:00
package.json fix: Upgrade Hugging Face Inference API to support Inference Providers (#5454) 2025-11-25 11:43:36 +00:00
tsconfig.json feat: add JSONPathExtractor tool (#5052) 2025-08-18 17:55:58 +08:00

README.md

Flowise Components

English | 中文

Apps integration for Flowise. Contain Nodes and Credentials.

Flowise

Install:

npm i flowise-components

License

Source code in this repository is made available under the Apache License Version 2.0.