Commit Graph

97 Commits (01566035e3a76332eb1359a2a66f1071d10cfadf)

Author SHA1 Message Date
zxhlyh 01566035e3 merge main 7 months ago
yihong d2933c2bfe
fix: drop dead code phase2 unused class (#22042)
Signed-off-by: yihong0618 <zouzou0208@gmail.com>
7 months ago
Chieh Wang 30aa052a57
feat: Add Citations and Attributions to Agent Node (#18558)
Co-authored-by: oneness0 <2902216407@qq.com>
Co-authored-by: Novice <novice12185727@gmail.com>
7 months ago
homejim 8e910d8c59
fix(plugin): introduce response_type parameter in plugin list API to enable paginated response support (#22251) 7 months ago
twwu 682b65034c Merge branch 'main' into feat/rag-2 7 months ago
Yeuoly 94a13d7d62
feat: add support for dark icons in provider and tool entities (#22081) 7 months ago
Novice 535fff62f3
feat: add MCP support (#20716)
Co-authored-by: QuantumGhost <obelisk.reg+git@gmail.com>
7 months ago
jyong b5e4ce6c68 r2 7 months ago
jyong bc1a517a97 r2 7 months ago
jyong 832bef053f Merge branch 'main' into feat/r2
# Conflicts:
#	docker/docker-compose.middleware.yaml
#	web/app/components/workflow-app/components/workflow-main.tsx
#	web/app/components/workflow-app/hooks/index.ts
#	web/app/components/workflow/hooks-store/store.ts
#	web/app/components/workflow/hooks/index.ts
#	web/app/components/workflow/nodes/_base/components/variable/var-reference-picker.tsx
7 months ago
jyong e23d7e39ec Merge branch 'feat/datasource' into feat/r2
# Conflicts:
#	api/services/rag_pipeline/rag_pipeline.py
#	web/app/components/workflow/constants.ts
#	web/app/components/workflow/header/run-and-history.tsx
#	web/app/components/workflow/hooks/use-nodes-interactions.ts
#	web/app/components/workflow/hooks/use-workflow-interactions.ts
#	web/app/components/workflow/hooks/use-workflow.ts
#	web/app/components/workflow/index.tsx
#	web/app/components/workflow/nodes/_base/components/panel-operator/panel-operator-popup.tsx
#	web/app/components/workflow/nodes/_base/panel.tsx
#	web/app/components/workflow/nodes/code/use-config.ts
#	web/app/components/workflow/nodes/llm/default.ts
#	web/app/components/workflow/panel/index.tsx
#	web/app/components/workflow/panel/version-history-panel/index.tsx
#	web/app/components/workflow/store/workflow/index.ts
#	web/app/components/workflow/types.ts
#	web/config/index.ts
#	web/types/workflow.ts
7 months ago
NeatGuyCoding a82943a83d
minor fix: add parameters in error msg of Plugin service returned no options (#21662) 7 months ago
Dongyu Li bfcf09b684 feat(datasource): fix datasource icon 7 months ago
Dongyu Li cdbba1400c feat(datasource): update fetch_datasource_provider 7 months ago
Harry 1449ed86c4 feat: rename online driver to online drive and update related classes and methods :) 7 months ago
Harry eee72101f4 feat(online_driver): add online driver plugin, support browsing and downloading 7 months ago
Yeuoly 87efe45240
feat(plugin): Add API endpoint for invoking LLM with structured output (#21624) 7 months ago
Yeuoly 0cb00d5fd2
refactor: move structured output support outside LLM Node (#21565)
Co-authored-by: Novice <novice12185727@gmail.com>
7 months ago
Yeuoly cea6522122
feat: add DYNAMIC_SELECT parameter type for dynamic options in parameter entities (#21425) 7 months ago
jyong 540096a8d8 Merge branch 'main' into feat/r2
# Conflicts:
#	api/core/plugin/impl/oauth.py
#	api/core/workflow/entities/variable_pool.py
#	api/models/workflow.py
#	api/services/dataset_service.py
7 months ago
Maries 164e5481c5
feat(oauth): plugin oauth service (#21480) 7 months ago
jyong 7b7cdad1d8 r2 7 months ago
Dongyu Li b77081a19e feat(datasource): update datasource icon 8 months ago
Dongyu Li ca0979dd43 feat(datasource): update fetch_datasource_provider 8 months ago
Dongyu Li b12a8eeb90 feat(datasource): change datasource result type to event-stream 8 months ago
jyong 725fc72c6f Merge branch 'feat/r2' into deploy/rag-dev 8 months ago
jyong b618f3bd9e r2 8 months ago
jyong f4e1ea9011 Merge branch 'feat/r2' into deploy/rag-dev 8 months ago
jyong 3d0e288e85 r2 8 months ago
jyong 9620d6bcd8 Merge branch 'feat/r2' into deploy/rag-dev
# Conflicts:
#	web/i18n/zh-Hans/app.ts
8 months ago
jyong f7fbded8b9 Merge branch 'main' into feat/r2 8 months ago
Dongyu Li 82d0a70cb4 feat(datasource): change datasource result type to event-stream 8 months ago
Xin Zhang 30cfc9c172
Feat/plugin install scope management (#19963) 8 months ago
Dongyu Li c5976f5a09 feat(datasource): change datasource result type to event-stream 8 months ago
Harry 5ccb8d9736 feat: online document 8 months ago
Harry 0908f310fc feat: webcrawl 8 months ago
jyong b2b95412b9 r2 8 months ago
jyong 1d8b390584 Merge branch 'main' into feat/r2
# Conflicts:
#	docker/docker-compose.middleware.yaml
8 months ago
jyong 5f08a9314c r2 8 months ago
Yeuoly d6d8cca053
refactor: replace compact response generation with length-prefixed response for backwards invocation api (#20903) 8 months ago
QuantumGhost c439e82038
refactor(api): Decouple `ParameterExtractorNode` from `LLMNode` (#20843)
- Extract methods used by `ParameterExtractorNode` from `LLMNode` into a separate file.
- Convert `ParameterExtractorNode` into a subclass of `BaseNode`.
- Refactor code referencing the extracted methods to ensure functionality and clarity.
- Fixes the issue that `ParameterExtractorNode` returns error when executed.
- Fix relevant test cases.

Closes #20840.
8 months ago
jyong 5fe5da7c1d r2 8 months ago
jyong c09c8c6e5b r2 8 months ago
jyong 9cdd2cbb27 r2 8 months ago
jyong 309fffd1e4 Merge branch 'main' into feat/r2
# Conflicts:
#	api/core/repositories/sqlalchemy_workflow_node_execution_repository.py
#	api/core/workflow/entities/node_entities.py
#	api/core/workflow/enums.py
8 months ago
Bowen Liang 888cd86afd
chore: prepare the plugin daemon base url to yarl URL ahead intstead of in every invocation (#20541) 8 months ago
jyong 69529fb16d r2 8 months ago
jyong a826879cf7 Merge branch 'main' into feat/r2 8 months ago
Bowen Liang eee88a8012
chore: improve error logging for requests to plugin daemon (#20328) 8 months ago
jyong a025db137d Merge branch 'main' into feat/r2 8 months ago