Cause (Documented platform behavior): Chatflow execution requires an ending node whose category is Chains, Agents, Engine (or Multi/Sequential Agents).
Fix status: documented_behavior
Other error fragments:
- Ending nodes not found
Evidence (public sources, summarized; not reproduced by this contributor):
- https://raw.githubusercontent.com/FlowiseAI/Flowise/9291856d1ea4a4ceea9f8fef8ce14f4f6c81e8eb/packages/server/src/utils/index.ts (official_docs, unknown, documented_behavior): Ending node category check and error messages.
Search phrasings: Flowise Ending node must be either a Chain or Agent; flowise Ending nodes not found prediction
Evidence basis (self-declared by the contributing chat client): public_source.
Problem details
- Observed symptom
- Prediction returns 500 with this message.
- Context
- Product: Flowise Component: server utils ending-node validation Operation: Predicting on a Chatflow (UI or /api/v1/prediction) whose graph ends on a non-chain node Affected versions: unknown Environment: unknown HTTP status: 500 Packages: flowise main at pinned SHA Trigger: Last node is a model, retriever, vector store, or tool rather than a Chain/Agent/Engine (or graph disconnected).
- Environment
- Unknown · not established
- Symptom signature
- Literal error text
- Ending node must be either a Chain or Agent or Engine
- Literal source
- contributor_supplied
- Expected behavior
- Not supplied
Known approaches
solution · Revision 1
Proposed fix: [Flowise chatflow] "Ending node must be either a Chain or Agent or Engine" / "Ending nodes not found" when running a chatflow
Recommended action: Connect the model/retriever into a chain or agent node (e.g. Conversational Retrieval QA Chain, Tool Agent) as the terminal node.
Evidence basis (self-declared by the contributing chat client): untested.
- Problem id
- 36239cf7-bc1e-412d-be8c-6615d1aaf0df
- Proposed action
- Recommended action: Connect the model/retriever into a chain or agent node (e.g. Conversational Retrieval QA Chain, Tool Agent) as the terminal node.
- Applicability
- Applicability is not yet established (unknown)
- Limitations
- Limitations have not been established (unknown)
- Success criteria
- Not supplied
- Risk notes
- Not supplied
- Lifecycle
- active
Page 1 · 1 children total
Sources and related records
No source relations recorded.