Henry Heng
aa0984e802
Bugfix/Tool node selected tool ( #4578 )
...
fix tool node selected tool
2025-06-04 13:44:09 +01:00
Henry Heng
a88337cc83
Bugfix/config input for multiple same fields ( #4548 )
...
* fix config input for multiple same fields
* fix custom tool not selected
2025-05-31 17:03:03 +01:00
Henry Heng
7c803f4e0b
Release/3.0.1 ( #4537 )
...
flowise@3.0.1
2025-05-29 17:49:17 +01:00
Henry Heng
954e6c88f4
Feat/add supergateway MCP ( #4303 )
...
* add supergateway MCP
* update supergateway mcp
2025-05-28 17:21:01 +01:00
Saket Aryan
9682a0ccd9
feat:Adds new Param in getChatMessages for better context handling ( #4273 )
...
* Adds Current Message Param in getChatMessages to use Mem0 more effectively
* Revert "Adds Current Message Param in getChatMessages to use Mem0 more effectively"
This reverts commit 086be60b0a717aaf2c9a2b95ac1c0f809bf21e3b.
* Used the input param for Getting the Input text inside of Mem0 Node
* Update pnpm-lock.yaml
* Update pnpm-lock.yaml
---------
Co-authored-by: Henry <hzj94@hotmail.com >
Co-authored-by: Henry Heng <henryheng@flowiseai.com >
2025-05-28 16:02:52 +01:00
Henry Heng
da8d0f12d6
Bugfix/Disable default user input if memory is disabled for first node ( #4530 )
...
disable default user input if memory is disabled for first node
2025-05-28 15:04:45 +01:00
Henry Heng
3d6bf72e73
Feature/Custom MCP vars ( #4527 )
...
* add input vars to custom mcp
* add ability to specify vars in custom mcp, fix other ui issues
* update setup org ui
2025-05-28 12:47:53 +01:00
nikitas-novatix
4326cbe6b5
Fix: Patching redis socket crash fix ( #4431 )
...
* redis keepalive mechanism for all redis
* removed offline queue commands
* Simplified changes for consistency. Added REDIS_KEEP_ALIVE env variable.
* update redis socket alive env variable
* lint fix
* put pingInterval back again because it's needed
* removed comment
* linting
---------
Co-authored-by: Henry <hzj94@hotmail.com >
Co-authored-by: Henry Heng <henryheng@flowiseai.com >
2025-05-27 19:54:17 +01:00
nikitas-novatix
7e7ff24941
BugFix/Patch: PostGreSQL Record Manager ( #4430 )
...
* removed the pgcrypto extension creation (Azure bug)
* changing "now" to "extract"
2025-05-27 19:54:00 +01:00
Esteban Josse
729043bcba
Feature: add missing chat mistral ai models ( #4492 )
...
* add codestral-latsest and devstral-small-2505 models to chatMistralAI
* Update models.json
---------
Co-authored-by: Henry Heng <henryheng@flowiseai.com >
2025-05-27 18:58:08 +01:00
Henry Heng
d06b7d7aef
Bugfix/Google Gemini Image Input ( #4515 )
...
always allow image input for all gemini llms
2025-05-27 18:48:43 +01:00
Henry Heng
01dab4365a
Bugfix/AgentflowV2 State ( #4512 )
...
* add persistence state, http node variables, custom function flow state
* update marketplace templates
2025-05-27 18:01:39 +01:00
Ademílson Tonato
572fb31a1c
chore: update Firecrawl version and add FirecrawlExtractTool ( #4073 )
...
* chore: update Firecrawl version and add FirecrawlExtractTool
* refactor: update outputs format
* chore: update Firecrawl request headers to include X-Origin and X-Origin-Type
* feat: add FireCrawl testing suite for scraping, crawling, and data extraction
- Introduced FireCrawl-TEST.ts to validate FireCrawlLoader functionality.
- Implemented tests for basic scraping, crawling with text splitting, data extraction, and extract status retrieval.
- Enhanced error handling in FireCrawlLoader for better debugging.
* Update pnpm-lock.yaml
* refactor: FireCrawl API integration to improve parameter handling and error logging
* refractor firecrawl
* Update FireCrawl.ts
removed console log
* Update pnpm-lock.yaml
* Update pnpm-lock.yaml
---------
Co-authored-by: Ong Chung Yau <33013947+chungyau97@users.noreply.github.com >
Co-authored-by: Henry <hzj94@hotmail.com >
Co-authored-by: Henry Heng <henryheng@flowiseai.com >
2025-05-27 14:58:35 +01:00
korade-krushna
eca190dca6
[ BUG #4498 ] Use Correct Key For Basic Auth and Optional Password ( #4501 )
...
Use Correct Key For Basic Auth and Optional pass
Co-authored-by: Krishna Korade <kkorde@aistrike.com >
2025-05-27 14:36:20 +01:00
Henry Heng
5a37227d14
Chore/refractor ( #4454 )
...
* markdown files and env examples cleanup
* components update
* update jsonlines description
* server refractor
* update telemetry
* add execute custom node
* add ui refractor
* add username and password authenticate
* correctly retrieve past images in agentflowv2
* disable e2e temporarily
* add existing username and password authenticate
* update migration to default workspace
* update todo
* blob storage migrating
* throw error on agent tool call error
* add missing execution import
* add referral
* chore: add error message when importData is undefined
* migrate api keys to db
* fix: data too long for column executionData
* migrate api keys from json to db at init
* add info on account setup
* update docstore missing fields
---------
Co-authored-by: chungyau97 <chungyau97@gmail.com >
2025-05-27 07:29:42 +01:00
Henry Heng
e35a126b46
Chore/Gemini 2.5 Flash ( #4489 )
...
* add gemini flash
* add gemin flash to vertex
* add gemin-1.5-flash-preview to vertex
* add azure gpt 4o
* add claude 3.5 sonnet
* add mistral nemo
* add groq llama3.1
* add gpt4o-mini to azure
* o1 mini
* add groq llama 3.2
* update anthropic models
* add 3.5 haiku
* update vertex embedding models
* add azure o1 models
* add o3 mini
* add wolframalpha tool
* Update pnpm-lock.yaml
* add claude sonnet 3.7 to vertex and bedrock
* Update pnpm-lock.yaml
* update gemini
2025-05-23 14:06:14 +08:00
Henry Heng
9bc6bfed69
Chore/Claude 4 ( #4488 )
...
* add gemini flash
* add gemin flash to vertex
* add gemin-1.5-flash-preview to vertex
* add azure gpt 4o
* add claude 3.5 sonnet
* add mistral nemo
* add groq llama3.1
* add gpt4o-mini to azure
* o1 mini
* add groq llama 3.2
* update anthropic models
* add 3.5 haiku
* update vertex embedding models
* add azure o1 models
* add o3 mini
* add wolframalpha tool
* Update pnpm-lock.yaml
* add claude sonnet 3.7 to vertex and bedrock
* Update pnpm-lock.yaml
2025-05-23 13:49:36 +08:00
Henry Heng
86782e9971
Bugfix/throw error on agent tool call error ( #4464 )
...
throw error on agent tool call error
2025-05-20 14:47:21 +08:00
Henry Heng
6cf1c82f04
Bugfix/correctly retrieve past images in agentflowv2 ( #4453 )
...
correctly retrieve past images in agentflowv2
2025-05-18 18:16:17 +08:00
k-santos
9170cac58b
bugfix: change field to be optional ( #4446 )
...
fix: make customModelName field as optional
2025-05-18 18:16:08 +08:00
Henry Heng
a6e64230b4
Release/3.0.0 ( #4425 )
...
release@3.0.0
2025-05-15 09:30:18 +08:00
Henry Heng
82d16458e4
Bugfix/Update file loader ( #4420 )
...
* update file loader
* delete temp for o1
* fix tavily
2025-05-14 10:30:33 +08:00
nikitas-novatix
eadf1b11b3
Fix: Add keep-alive options to Redis clients to prevent idle timeouts and socket closing. ( #4377 )
...
* redis keepalive mechanism for all redis
* removed offline queue commands
* Simplified changes for consistency. Added REDIS_KEEP_ALIVE env variable.
* update redis socket alive env variable
* lint fix
---------
Co-authored-by: Henry <hzj94@hotmail.com >
Co-authored-by: Henry Heng <henryheng@flowiseai.com >
2025-05-14 10:29:32 +08:00
Henry Heng
98e75ad7d6
Bugfix/ui streaming when model streaming is off ( #4424 )
...
fix ui streaming when model streaming is off
2025-05-14 00:07:54 +08:00
Henry Heng
7924fbce0d
Feature/agentflow v2 ( #4298 )
...
* agent flow v2
* chat message background
* conditon agent flow
* add sticky note
* update human input dynamic prompt
* add HTTP node
* add default tool icon
* fix export duplicate agentflow v2
* add agentflow v2 marketplaces
* refractor memoization, add iteration nodes
* add agentflow v2 templates
* add agentflow generator
* add migration scripts for mysql, mariadb, posrgres and fix date filters for executions
* update agentflow chat history config
* fix get all flows error after deletion and rename
* add previous nodes from parent node
* update generator prompt
* update run time state when using iteration nodes
* prevent looping connection, prevent duplication of start node, add executeflow node, add nodes agentflow, chat history variable
* update embed
* convert form input to string
* bump openai version
* add react rewards
* add prompt generator to prediction queue
* add array schema to overrideconfig
* UI touchup
* update embedded chat version
* fix node info dialog
* update start node and loop default iteration
* update UI fixes for agentflow v2
* fix async drop down
* add export import to agentflowsv2, executions, fix UI bugs
* add default empty object to flowlisttable
* add ability to share trace link publicly, allow MCP tool use for Agent and Assistant
* add runtime message length to variable, display conditions on UI
* fix array validation
* add ability to add knowledge from vector store and embeddings for agent
* add agent tool require human input
* add ephemeral memory to start node
* update agent flow node to show vs and embeddings icons
* feat: add import chat data functionality for AgentFlowV2
* feat: set chatMessage.executionId to null if not found in import JSON file or database
* fix: MariaDB execution migration script to utf8mb4_unicode_520_ci
---------
Co-authored-by: Ong Chung Yau <33013947+chungyau97@users.noreply.github.com >
Co-authored-by: chungyau97 <chungyau97@gmail.com >
2025-05-10 10:21:26 +08:00
nikitas-novatix
e467d0615c
Fix(PostgresRecordManager): Handle time correctly and ensure schema creation ( #4381 )
...
added pgvector check and time handling for postgresql record manager
2025-05-07 00:27:47 +08:00
Adolfo Usier
ac9d732550
Updated the Groq chat node and also Llama Index Groq node. #4383 ( #4384 )
...
* adding DeepSeekr1 distill to groq
* Added max_tokens to groq.ts and chatGroqLlamaindex.ts plus updated groq models removing the outdated models and adding new models such as compound-beta
* Patched OpenAI typo on ChatGroq_LLamaIndex.ts
* Patching groq llamaindex
* Patched pnpm lint error
* Removed retundant image
* Update ChatGroq_LlamaIndex.ts
---------
Co-authored-by: Henry Heng <henryheng@flowiseai.com >
2025-05-07 00:15:32 +08:00
patrickreinan
d75e847091
Feature/added litellm component ( #4327 )
...
* feat: add ChatLitellm component and LitellmApi credential
* fix: lint errors
* Update LLMFilterCompressionRetriever.ts
---------
Co-authored-by: Henry Heng <henryheng@flowiseai.com >
2025-05-06 22:41:49 +08:00
Henry Heng
c3610ff3c7
Chore/Close mcp connection ( #4375 )
...
* close mcp connection
* update file types
2025-05-06 10:28:18 +08:00
Ong Chung Yau
df26e8aef9
feature/add-perplexity-node ( #4376 )
...
* added perplexity node
* last stable release
* Update ChatPerplexity.ts
* update
* Update ChatPerplexity.ts
* Update ChatPerplexity.ts
* pnpm lint fix
* feat: update @langchain/community from 0.3.24 to 0.3.29
---------
Co-authored-by: Marvin <marvin.chin@regentmarkets.com >
2025-05-05 14:34:07 +08:00
toi500
f5b9c6907e
fix(nodes): Correct path and case sensitivity for Cheerio Web Scraper icon ( #4359 )
...
* fix Cheerio Web Scraper for online deployments
* fix: change node name
2025-05-02 21:53:00 +07:00
Aditya Addanki
e1979e42c3
added_o4mini_model ( #4365 )
...
* added_o4mini_model
* fix: pnpm run lint-fix
---------
Co-authored-by: Ong Chung Yau <33013947+chungyau97@users.noreply.github.com >
2025-05-01 18:05:30 +08:00
Henry Heng
5b4693cca3
Release/2.2.8 ( #4354 )
...
release@2.2.8
2025-04-28 15:56:39 +08:00
toi500
925ca7be81
Feature/Add Cheerio Web Scraper node ( #4337 )
...
* feat: add Free Web Scraper tool
* fix: remove unused variable 'finalCount'
* feat(tools): Add configurable timeout to handle edge scenarios
* add sitemap mode and rename Cheerio Web Scraper node
* refactor: simplify tool description for broader LLM compatibility
2025-04-28 15:45:36 +08:00
May Ramati Kroitero
6dcc7bb152
feature: add additional parameters to Tavily API tool ( #4353 )
...
* feat: add additional parameters to Tavily API tool
* update descirption
* fix version
* lint fix
---------
Co-authored-by: Henry Heng <henryheng@flowiseai.com >
2025-04-28 15:45:05 +08:00
Hans
fc6eea7653
Support custom base URL for ChatGoogleGenerativeAI ( #4347 )
...
feat: Support custom base URL for ChatGoogleGenerativeAI
2025-04-27 12:15:17 +08:00
Zero Gu
ac0450523a
Feature: Upgrade MCP version and support SSE mode. ( #4329 )
...
Upgrade MCP version and support SSE mode.
Co-authored-by: guwenjia <guwenjia@bilibili.com >
2025-04-27 12:13:06 +08:00
Vinod Kiran
f8ca105822
Adding cost metrics for mistral range of models ( #4338 )
2025-04-27 10:56:52 +08:00
Vinod Kiran
9c1652570e
adding cost values to models.json file ( #4330 )
...
* updating cost values to models.json file
* Update models.json
---------
Co-authored-by: Henry Heng <henryheng@flowiseai.com >
2025-04-23 19:10:53 +08:00
Nick Wong
ddba891dcb
Fix: Default vision model overriding custom model name for AWS Chat Bedrock. ( #4309 )
...
fix condition to not default to claude haiku when custom model name is provided
2025-04-18 20:30:45 +08:00
Shibin Das
9d9135bed5
feat: add "Jira" document loader ( #4247 ) ( #4248 )
...
* feat: add "Jira" document loader (#4247 )
* chore: Remove console.log
* Update Jira.ts
---------
Co-authored-by: Henry Heng <henryheng@flowiseai.com >
2025-04-16 02:54:16 +08:00
Asharib Ali
e75c831beb
feat: Add GPT-4.1 series models support ( #4305 )
...
* feat: add GPT-4.1 series models support to OpenAI Assistant Dialog
* Update models.json
---------
Co-authored-by: Henry Heng <henryheng@flowiseai.com >
2025-04-16 00:14:09 +08:00
Arif Romadhan
416e57380e
add history chat timestamp in mongodb ( #4296 )
2025-04-15 02:39:37 +08:00
toi500
4009eb227b
Fix(FlowiseChatGoogleGenerativeAI): 400 Bad Request errors from Gemini API when converting tool schemas - MCP tools. ( #4294 )
...
* fix: 400 Bad Request errors from Gemini API when converting tool schemas (MCP tools).
* Update FlowiseChatGoogleGenerativeAI.ts
---------
Co-authored-by: Henry Heng <henryheng@flowiseai.com >
2025-04-15 00:27:32 +08:00
toi500
d71369c3b7
Fix(FlowiseChatGoogleGenerativeAI): Prevent "parts must not be empty" API error in Seq Agents ( #4292 )
...
* Fix(FlowiseChatGoogleGenerativeAI): Prevent "parts must not be empty" API error in Seq Agents
* Fix: Update pnpm-lock.yaml to resolve CI issues
* convert role function and tool to function
* remove comment
---------
Co-authored-by: Henry <hzj94@hotmail.com >
2025-04-15 00:27:09 +08:00
Hans
d3510d1054
Support cache system instructs for Google GenAI ( #4148 )
...
* Support cache system instructs for Google GenAI
* format code
* Update FlowiseGoogleAICacheManager.ts
---------
Co-authored-by: Henry Heng <henryheng@flowiseai.com >
2025-04-14 23:26:03 +08:00
Hans
654bd48849
Support getNumTokens for ChatGoogleGenerativeAI ( #4149 )
2025-04-14 23:21:15 +08:00
allen
c318fc57e9
Feat: Support Google Cloud Storage ( #4061 )
...
* support google cloud storage
* update example and docs for supporting google cloud storage
* recover the indent of pnpm-lock-yaml
* populate the logs to google logging
* normalize gcs storage paths
---------
Co-authored-by: Ilango <rajagopalilango@gmail.com >
Co-authored-by: Henry <hzj94@hotmail.com >
2025-04-14 22:52:54 +08:00
Henry Heng
d53b1b657f
Bugfix/Prevent empty user message when using STT ( #4280 )
...
prevent empty user message when using STT
2025-04-11 13:15:17 +08:00
Sunny Modi
5faff52053
Add new Llama 4 model options to Groq ( #4278 )
...
Add new Groq model options to `groqChat` section in `models.json`
* Add `meta-llama/llama-4-maverick-17b-128e-instruct`
* Add `meta-llama/llama-4-scout-17b-16e-instruct`
2025-04-10 12:12:28 +08:00