Commit Graph
104 Commits
Author SHA1 Message Date
Yunlu WenandDevin 8fb0e23773 refactor(agent)!: use native OpenShell service exposure and remove shared volume based snapshot (#45862)
Co-authored-by: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-11-10 11:46:19 +00:00
Aling33 19402ae5f0 fix(dify-agent): request the internal files URL for plugin file parameters (#45278) 2026-11-07 04:54:54 +00:00
3f2eeec1e0 fix(agent): normalize null LogMessage metadata in Agent V2 tool client (#39599)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-authored-by: Byron Wang <byron@dify.ai>
2026-11-06 04:34:28 +00:00
YUKI NOMOTO 8efb57f46b fix(agent): fall back to tool name when Bedrock-bound tool description is empty (#40062) 2026-11-06 04:17:54 +00:00
Aling33 4b23482dd3 fix(dify-agent): validate plugin-declared blob size before allocating chunk buffer (#45209) 2026-11-03 06:11:24 +00:00
Aling33 cbea438816 fix(dify-agent): deduplicate plugin tool JSON output by content, not formatting (#45297) 2026-11-02 06:51:15 +00:00
梦想陆地的鱼andautofix-ci[bot] 0c82953c62 fix(dify-agent): reject non-terminal event appends after the run stream is sealed (#45080)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-10-30 16:07:37 +00:00
xhdnoahandautofix-ci[bot] e349abd504 fix(deps): patch API and agent backend CVEs (#45041)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-10-29 10:07:43 +00:00
zyssyz123 a141540ea8 fix(tracing): isolate Celery contexts and guard unsampled tool spans (#45049) 2026-10-29 08:36:33 +00:00
zyssyz123 d3e897cfb7 fix(dify-agent): handle non-recording application tracing parents (#44803) 2026-10-26 08:41:41 +00:00
zyssyz123 65e5e61a8a fix(dify-agent): handle non-recording tracing parents (#44701) 2026-10-25 04:01:35 +00:00
fd2db63184 feat: KnowledgeFS and New Knowledge (#44165)
Co-authored-by: Jyong <76649700+JohnJyong@users.noreply.github.com>
Co-authored-by: hjlarry <hjlarry@163.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: zhaohao1004 <zhaohao1004@gmail.com>
Co-authored-by: yyh <yuanyouhuilyz@gmail.com>
Co-authored-by: FFXN <lizy@dify.ai>
2026-10-23 03:34:59 +00:00
盐粒 Yanli 9dc53da3eb feat(agent): edit config prompts through the sandbox CLI (#44561) 2026-10-23 02:51:24 +00:00
zyssyz123andyyh 0a620ddd95 feat(tracing): export Agent app and Workflow Agent execution trees (#44144)
Co-authored-by: yyh <yuanyouhuilyz@gmail.com>
2026-10-22 02:11:12 +00:00
林玮 (Jade Lin) 4e5424ed43 fix(plugin): pin daemon dispatches to package identifiers (#44396) 2026-10-21 02:58:44 +00:00
盐粒 Yanli aa35579b66 fix(agent): use Redis 6.0-compatible event replay (#44420) 2026-10-20 10:13:11 +00:00
Temitope Kadri a30dd002ee fix(agent): finalize run as failed when run_started cannot be appended (#43959) 2026-10-20 08:24:23 +00:00
盐粒 Yanli 26e2ab90fc fix(agent): fail closed on Landlock errors and require local tokens (#44152) 2026-10-15 06:48:11 +00:00
D41910andD41910 51b66669c2 fix(dify-agent): treat a confirmed-missing Home Snapshot as a success on Enterprise delete (#44085)
Co-authored-by: D41910 <d41910@users.noreply.github.com>
2026-10-15 05:36:33 +08:00
D41910 e421dcc1f5 fix(dify-agent): verify E2B binding Home as well as Workspace on acquire (#44014) 2026-10-14 07:50:07 +00:00
Ingram Z a550230cfa fix(dify-agent): upgrade E2B to 2.55.1 with safe replay and full snapshots (#43930) 2026-10-12 10:25:59 +00:00
盐粒 Yanliandyunlu.wen cc14bb83e0 refactor(agent): replace Agenton with native Pydantic AI modules (#43833)
Co-authored-by: yunlu.wen <yunlu.wen@dify.ai>
2026-10-10 12:53:47 +00:00
50f66b43c8 chore(api): bump minimum supported Python to 3.13 (#43022)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Asuka Minato <i@asukaminato.eu.org>
Co-authored-by: Stephen Zhou <38493346+hyoban@users.noreply.github.com>
2026-10-09 10:47:03 +00:00
Yunlu Wen 6f61401a91 feat(agent): export agent trajectory with a separated tracer (#42651) 2026-09-22 04:35:33 +00:00
zyssyz123 af4f19840c feat(agent): record E2B sandbox runtime usage (#42554) 2026-09-21 07:11:12 +00:00
zyssyz123 d2c2e39ba7 fix(agent): preserve sandbox file errors in stdout 🤖🤖🤖 (#42624) 2026-09-21 04:34:28 +00:00
6afe07f944 feat(dify-agent): add OpenShell runtime backend (#41076)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
Co-authored-by: Yunlu Wen <yunlu.wen@dify.ai>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-09-14 13:05:16 +00:00
Priyansh NandwanaandYunlu Wen 04dd4d11ec fix(agent): allow a conversation to continue after a cancelled tool call (#41846)
Co-authored-by: Yunlu Wen <yunlu.wen@dify.ai>
2026-09-14 08:44:56 +00:00
cf34e3ee1a fix(agent): send uploaded images as native multimodal input (#41685)
Co-authored-by: kenwood chan <kenwoodchan@kenwooddeMacBook-Pro.local>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: yunlu.wen <yunlu.wen@dify.ai>
2026-09-07 04:23:03 +00:00
Yunlu WenandCopilot Autofix powered by AI 2619d172dc chore: run dify-agent typecheck in python-style (#41701)
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-09-04 02:40:55 +00:00
Sourav Rajvi df0460f876 fix(binding-files): keep UTF-8 text preview when max_bytes splits a character (#41761) 2026-09-04 01:35:32 +00:00
Ingram Zandautofix-ci[bot] a1a10f17e3 fix(dify-agent): harden E2B binding lifecycle (#41623)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-09-02 09:47:24 +00:00
zyssyz123andautofix-ci[bot] fe39211aac fix(agent): bound Redis run event streams (#41566)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-09-01 06:47:16 +00:00
9385e583ff fix(agent): avoid empty Bedrock schema fields (#40443)
Co-authored-by: Crazywoola <100913391+crazywoola@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-08-24 02:08:11 +00:00
Xiyuan Chen d6147456e3 feat: Enterprise Home Snapshot — runtime endpoints and dify-agent adapter (#40996) 2026-08-21 10:39:36 +00:00
potoior 34fdac2113 fix: merge system messages and place them first to comply with Qwen/v… (#39136) 2026-08-21 06:24:20 +00:00
Ingram Z 0ca99312c1 fix(agent): align Binding file upload timeouts (#41027) 2026-08-20 18:59:44 +00:00
盐粒 Yanli 97a3039a2d refactor(dify-agent): use Workspace as shell temp space (#41023) 2026-08-20 10:16:05 +00:00
盐粒 Yanli 005edb7d47 fix(dify-agent): add reliable shellctl stdio mode (#39997) 2026-08-20 10:10:00 +00:00
盐粒 Yanli b034368b3b fix(dify-agent): adjust local sandbox home paths (#41021) 2026-08-20 10:00:01 +00:00
盐粒 Yanli 930f4e6c26 fix(dify-agent): persist interrupted run history (#40972) 2026-08-19 10:35:13 +00:00
盐粒 Yanliandautofix-ci[bot] 8874f3c80b refactor(agent): remove Agent Drive (#40887)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-08-19 06:34:36 +00:00
zyssyz123 c38fb16efa fix(agent): retain usage for incomplete runs (#40937) 2026-08-18 13:11:22 +00:00
盐粒 Yanli c267e73ca6 fix(dify-agent): use E2B traffic access header (#40891) 2026-08-18 03:29:50 +00:00
盐粒 Yanli c649b84bf6 fix(dify-agent): isolate cancellation intent observer (#40896) 2026-08-18 03:29:42 +00:00
盐粒 Yanli 2aaac4dadb feat(dify-agent): enforce signed upload size limits (#40883) 2026-08-17 11:59:42 +00:00
盐粒 Yanli bec3890689 fix(dify-agent): enforce short-lived Agent Stub authorization (#40884) 2026-08-17 11:48:12 +00:00
盐粒 Yanli a679ee5644 fix(dify-agent): preserve snapshots for failed and cancelled runs (#40876) 2026-08-17 10:11:22 +00:00
盐粒 Yanli 96809473fc feat(dify-agent): add context-aware history compaction (#40872) 2026-08-17 09:36:21 +00:00
盐粒 Yanli 4249a0d052 fix(dify-agent): require E2B traffic authentication (#40871) 2026-08-17 08:35:53 +00:00