Commit Graph

6227 Commits (c3455c85619fb65c3b887ea460d1659b0c47b2f8)
 

Author SHA1 Message Date
Kalo Chin c3455c8561 Increase node_id length in NodeFileUsage to 255 chars
Updated the node_id column in both the migration and model definition from 64 to 255 characters to support longer node identifiers.
11 months ago
Kalo Chin c19832341c Update 2025_07_07_1152-b2a0bfccd123_add_node_file_usage.py 11 months ago
Kalo Chin 6436e0d82a Minor code cleanup in memory and agent node modules
Refactored list comprehension in token_buffer_memory.py for conciseness and added minor formatting improvements in agent_node.py. No functional changes were made.
11 months ago
Kalo Chin b448a2fccf feat: Add node file usage tracking and filtering
Introduces the NodeFileUsage model and migration to track file usage per node in conversations. Updates token buffer memory and agent node logic to filter file attachments based on node context, preventing cross-node file leakage. Also registers the new model in the models package.
11 months ago
Kalo Chin 87530438c0 Update agent_node.py 11 months ago
Kalo Chin 4f733af60f Update agent_node.py 11 months ago
Kalo Chin f3b75f9b4a Update agent_node.py 11 months ago
Kalo Chin 0126cccba2 Add support for file segments in agent node prompts
Enhanced the AgentNode to handle FileSegment and ArrayFileSegment types when constructing user prompt messages. Now, if file segments are present in the variable pool, they are included in the prompt contents using the file_manager, allowing richer prompt construction with both text and files.
11 months ago
heyszt a201e9faee
feat: Add Aliyun LLM Observability Integration (#21471) 12 months ago
HyaCinth fec6bafcda
refactor(web): Restructure the operation buttons layout in the app information component (#21742) (#21818) 12 months ago
NeatGuyCoding 2639f950cc
minor fix: removes the duplicated handling logic for TracingProviderEnum.ARIZE and TracingProviderEnum.PHOENIX from the OpsTraceProviderConfigMap (#21927)
Signed-off-by: neatguycoding <15627489+NeatGuyCoding@users.noreply.github.com>
12 months ago
Bowen Liang 6663187eca
test:add unit test for api version config (#21919) 12 months ago
Nite Knite 13990f31a1
feat: update account menu style (#21916) 12 months ago
GuanMu de39b737b6
Feat list query (#21907) 12 months ago
GuanMu a66ed7157e
feat: add document pause and resume functionality (#21894) 12 months ago
Ganondorf c9c49200e0
use repair_json fix json parse error of HTTPRequestNode (#21909)
Co-authored-by: lizb <lizb@sugon.com>
12 months ago
Minamiyama 317d287458
fix(loop-variables): validate variable name input (#21888) 12 months ago
非法操作 a79f37b686
fix: tts tool must choose a voice (#21877) 12 months ago
baonudesifeizhai 1c7404099d
fix: prevent timeout in file encoding detection for large files (#21453)
Co-authored-by: crazywoola <427733928@qq.com>
12 months ago
Joel ed54bd5121
fix: not search plugin if marketplace enabled (#21880) 12 months ago
GuanMu 06c3deff11
Fix: Add title attribute to edit time text for improved accessibility (#21871) 12 months ago
cutiechi 47954aa284
feat(api): validate and reject external datasets in document update (#21783) 12 months ago
Novice f3c8625fe2
fix: The statistics page cannot display the tokens consumed by agent node (#21861) 12 months ago
NeatGuyCoding ebc4fdc4b2
moving the `MessageStatus` class from the `models.model` module to `models.enums` module (#21867)
Signed-off-by: neatguycoding <15627489+NeatGuyCoding@users.noreply.github.com>
12 months ago
Ali Saleh 1af3d40c1a
feat: Improve Observability with Arize & Phoenix Integration (#19840)
Co-authored-by: crazywoola <427733928@qq.com>
Co-authored-by: Gu <guchenhe@gmail.com>
12 months ago
jiangbo721 31eb8548ef
fix: Before publish the app, preview the voice of tts, it raise an er… (#21821)
Co-authored-by: 刘江波 <jiangbo721@163.com>
12 months ago
Minamiyama a45aa1e505
feat(variables): auto replace spaces with underscores in variable name inputs (#21843) 12 months ago
Minamiyama cb0d4a1e15
style(config-var): update styling classes to use design system tokens (#21846) 12 months ago
crazywoola 21e68b9cf1
fix: nodeExtraData might be undefined (#21856) 12 months ago
HyaCinth a3654c8fe9
fix(web): adjust HTTP node method and input layout (#21834) (#21855) 12 months ago
Yeuoly 980b0188d2
feat(tests): add structured output parser tests for LLM responses (#21838) 12 months ago
Kalo Chin daab648c78
fix: plugin deamon start fail (#21841) 12 months ago
jiangbo721 e17b33e004
chore: add message status enum (#21825)
Co-authored-by: 刘江波 <jiangbo721@163.com>
12 months ago
Kalo Chin 4e7c9dd2ae
feat: Retain llm setting for agent node (#21842) 12 months ago
Yeuoly 5487463385
fix: add list contents handling in structured LLM output (#21837) 12 months ago
zxhlyh 68f41bbaa8
Fix/workflow use nodes hooks (#21822) 12 months ago
zxhlyh 3bfa9767c0
Chore/workflow last run (#21823)
Co-authored-by: Joel <iamjoel007@gmail.com>
12 months ago
-LAN- 8978b9d38b
chore(version): Bump plugin daemon version to 0.1.3 (#21835)
Signed-off-by: -LAN- <laipz8200@outlook.com>
12 months ago
Bowen Liang cc89d7b1a5
remove unused config CURRENT_VERSION (#21832)
as API module's version code refactored into pyproject.toml file in refactor: define the Dify project version in pyproject.toml #20910, the deprecated CURRENT_VERSION is no longger used and should be removed.
12 months ago
-LAN- bb955806e0
chore(version): bump to 1.5.1 (#21808)
Signed-off-by: -LAN- <laipz8200@outlook.com>
12 months ago
Joel 0c39490bb1
chore: put new run var to the top (#21816) 12 months ago
efrey kong 826bf25abf
Fix: prevent SQL errors when metadata filter Constant value is None or blank (#21803) 12 months ago
QuantumGhost 89250a36b7
fix(api): files not returned in the answer node (#21807) 12 months ago
QuantumGhost c2e599cd85
fix(api): Fix resetting sys var causing internal server error (#21604)
and sorts draft variables by their creation time, ensures a consist order.
12 months ago
jiangbo721 71d6cf1b1d
fix: Make the latency and logs of web applications consistent. (#21578)
Co-authored-by: 刘江波 <jiangbo721@163.com>
12 months ago
ShadowJobs 86179beaa5
FIX: dollar-sign escaping in preprocessLaTeX code‐block handling (#21796)
Co-authored-by: LinYing <linying@momenta.ai>
12 months ago
Joel f53b177e1f
chore: new inspected variable add to top position instead of bottom (#21793) 12 months ago
Joel 58dfe2ca03
fix: when config plugin endpoint choose no start form app cause page crashed (#21789) 12 months ago
Davide Delbianco c4b960cc1a
Improve Langfuse trace readability (#21777) 12 months ago
非法操作 70035aa9a9
fix: notion kownledge datasets can't add new page (#21779) 12 months ago