Asuka Minato and Codex
3b3edd53ce
ci: enable Ruff FURB152 ( #44091 )
...
Co-authored-by: Codex <codex@openai.com >
2026-10-14 15:33:28 +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
Asuka Minato
f4027ad6ef
test: use concrete workflow tool recorders ( #43370 )
2026-10-05 14:21:48 +00:00
Asuka Minato
9d01361c91
test: use real tool variable pools and encryption ( #43368 )
2026-10-05 14:21:47 +00:00
Asuka Minato
7d13952e24
test: use real tool runtime callbacks ( #43367 )
2026-10-05 14:21:46 +00:00
Asuka Minato
70ef9cbd5d
test: use real dataset tool callbacks and sessions ( #43366 )
2026-10-04 11:38:25 +00:00
Asuka Minato
f0266537cb
test: use real tool model and encryption fixtures ( #43365 )
2026-10-04 11:38:24 +00:00
Asuka Minato
16bbfc50bd
test: use real HTTP responses and plugin tool clients ( #43364 )
2026-10-04 11:38:23 +00:00
Byron.wang and Jyong
a67cd87eb0
refactor(api): establish dataset application boundaries ( #41729 )
...
Co-authored-by: Jyong <jyong@dify.ai >
2026-09-29 08:42:31 +00:00
Denis Ermakov
9bb9935f44
refactor(models): remove implicit-session Account tenant setters ( #43064 )
2026-09-29 02:03:34 +00:00
Taranum Wasu and Taranum01
60744157d8
fix(api): fall back to tool name when MCP tool title is null ( #42453 ) ( #43010 )
...
Co-authored-by: Taranum01 <taranum01@users.noreply.github.com >
2026-09-28 01:35:22 +00:00
Taranum Wasu and Taranum01
486bcb0b08
fix(tools): translate PluginNotFoundError to ToolProviderNotFoundError ( #41837 )
...
Co-authored-by: Taranum01 <taranumwasu@users.noreply.github.com >
2026-09-23 08:59:58 +00:00
Sourav Rajvi
f9129bc500
fix(api): grant in-run tool files to later workflow nodes ( #41300 )
2026-09-21 05:39:04 +00:00
Asuka Minato
ce5dc6f314
chore: add some type ( #37173 )
2026-09-19 09:26:15 +00:00
dbeebfc15d
refactor: reduce ambiguity in mcp queries ( #42395 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-09-18 09:17:36 +00:00
Mesrop Harutyunyan and autofix-ci[bot]
104f3b239b
refactor(api): merge duplicated model builders in unit tests ( #41549 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-09-18 05:10:25 +00:00
Yunlu Wen
b85102c8e8
fix: normalize json part before deduplicating ( #42196 )
2026-09-18 03:56:45 +00:00
Asuka Minato
a504dfee27
ci: Update pyrefly dependency version to 1.3.0 ( #42445 )
2026-09-18 02:16:47 +00:00
Asuka Minato
3ecceb744b
test: move mocked model and tool cases to unit tests ( #40708 )
2026-09-10 04:14:49 +00:00
Asuka Minato
4e0d7f7f9b
test: migrate custom tool provider ORM model to real entity ( #40653 )
2026-09-10 04:11:52 +00:00
Harsh Kashyap
0b8435da71
fix(api): accept valid epoch-0 timestamps in localtime conversion tool ( #42027 )
2026-09-09 03:38:58 +00:00
Harsh Kashyap
da6a1b01d1
fix(api): fall back to first server URL when X-Request-Env is set but servers lack env key ( #42025 )
2026-09-09 02:38:44 +00:00
Harsh Kashyap
09ddcbe01e
fix(api): flatten readabilipy plain_text items in web reader tool ( #41954 )
2026-09-08 10:28:20 +00:00
Harsh Kashyap
80428a693a
fix(api): handle string and missing params in weekday time tool ( #41952 )
2026-09-08 09:09:51 +00:00
非法操作
146b193ef7
refactor(api): extract plugin file upload application service ( #41808 )
2026-09-08 03:42:32 +00:00
however-yir and however
b93101459d
refactor(models): pass session into ApiToolProvider.user accessor ( #41882 )
...
Co-authored-by: however <however-yir@users.noreply.github.com >
2026-09-07 09:25:55 +00:00
zyssyz123
a702b3bb2b
fix(agent): surface missing tool credentials ( #41726 )
2026-09-03 08:53:55 +00:00
Asuka Minato
2bdcbe96c5
test: enforce centralized config overrides ( #40869 )
2026-08-29 14:05:35 +00:00
Asuka Minato
3824323fe7
test: centralize core and service config overrides ( #40868 )
2026-08-29 14:05:34 +00:00
3f7e6cdcb4
fix(tts): propagate and validate actual audio MIME ( #41043 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: WH-2099 <wh2099@pm.me >
2026-08-24 03:38:09 +00:00
Asuka Minato and autofix-ci[bot]
6ce0976265
test: add tmp_path type ( #40724 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-08-21 06:09:39 +00:00
Asuka Minato and autofix-ci[bot]
502418f707
test: centralize typed runtime config overrides ( #40857 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-08-20 13:30:04 +00:00
Asuka Minato
f2dfa462e1
test: migrate agent runtime sessions and ORM models to SQLite ( #40587 )
2026-08-18 12:26:58 +00:00
Asuka Minato
3bcd97b643
test: scope plugin and datasource config overrides ( #40854 )
2026-08-18 12:01:29 +00:00
盐粒 Yanli
2aaac4dadb
feat(dify-agent): enforce signed upload size limits ( #40883 )
2026-08-17 11:59:42 +00:00
Asuka Minato
640bf56859
test: migrate workflow tool users to SQLite ORM models ( #40628 )
2026-08-14 08:54:31 +00:00
Asuka Minato
c36161a73f
test: migrate OpenAPI and tool-file ORM entities ( #40637 )
2026-08-14 05:34:56 +00:00
Byron.wang and autofix-ci[bot]
c1e94f8ee7
refactor(api): consolidate deployment edition handling ( #40142 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-08-11 07:39:01 +00:00
Asuka Minato and autofix-ci[bot]
500e37e2fd
test: migrate core RAG sessions to SQLite ( #40085 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-08-11 07:05:26 +00:00
盐粒 Yanli and autofix-ci[bot]
916d7e1c96
refactor(dify-agent): download Binding files through Agent Stub ( #40143 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-08-07 14:56:52 +00:00
Asuka Minato
2e65ab9d1e
test: use SQLite sessions in core tools ( #39108 )
2026-08-06 03:57:33 +00:00
盐粒 Yanli and autofix-ci[bot]
b462cb041d
feat(agent): separate CLI file URL audiences ( #39952 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-08-04 13:14:02 +00:00
-LAN- and autofix-ci[bot]
351577bdb0
feat(workflow): support human input in loop and iteration ( #39243 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-08-03 02:24:18 +00:00
Asuka Minato
bab3db7f77
test: use SQLite sessions in core tools ( #39068 )
2026-07-31 12:53:50 +00:00
Asuka Minato
61a5b4d205
test: use SQLite sessions in core tools ( #39094 )
2026-07-30 04:23:36 +00:00
Asuka Minato and autofix-ci[bot]
c5b0772ab0
test: use SQLite sessions in core tools ( #39107 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-29 05:52:33 +00:00
29801d6a65
test: use SQLite sessions in core tools ( #39077 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Byron.wang <byron@dify.ai >
2026-07-27 10:45:11 +00:00
d5788cc019
feat: support tool multi-select input ( #39346 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: WH-2099 <wh2099@pm.me >
2026-07-23 00:38:54 +00:00
Asuka Minato
cdaf5d4562
test: use sqlite3 session in test_tool_file_manager ( #38771 )
2026-07-21 08:10:23 +00:00
Asuka Minato and autofix-ci[bot]
cbd7872520
test: use SQLite sessions in unit misc ( #39121 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-20 10:38:52 +00:00