MindOfqc
fe2b8bd346
fix(tools): preserve exponent-form custom API body numbers ( #45548 )
2026-11-05 07:57:33 +00:00
976ea24874
test(api): annotate six service and tool test modules for strict pyrefly ( #45472 )
...
Co-authored-by: shi-felix <204130665+shi-felix@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-11-04 15:54:42 +00:00
TINGyu123644
b8a241f060
test(api): add unit tests for remove_leading_symbols ( #45254 )
2026-11-04 07:19:58 +00:00
8d812b938a
test(api): add unit tests for uuid_utils.is_valid_uuid ( #45255 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Yunlu Wen <yunlu.wen@dify.ai >
2026-11-03 00:25:34 +00:00
-LAN-
43d8c3715a
refactor(tracing): one trace pipeline behind a minimal provider interface ( #44673 )
2026-11-02 12:16:49 +08:00
Peter Pan and WH-2099
5907db83b0
fix(oauth): serialize and persist provider credential refreshes ( #32195 )
...
Co-authored-by: WH-2099 <wh2099@pm.me >
2026-10-31 12:04:00 +00:00
Taranum Wasu and Instinct Agent
b8cc68d8cc
fix(tools): normalize legacy comma-separated multiple-select values ( #45058 )
...
Co-authored-by: Instinct Agent <agent@instinct.com >
2026-10-30 04:19:46 +00:00
梦想陆地的鱼
5f9f0ce522
fix(api): skip non-method keys in Swagger path items instead of failing import ( #44992 )
2026-10-29 02:43:51 +00:00
Felix Shi and Felix Shi
d30615be30
refactor(api): enable strict typing for converter/telemetry/tools test files ( #44820 )
...
Co-authored-by: Felix Shi <204130665+shi-felix@users.noreply.github.com >
2026-10-26 16:23:59 +00:00
Felix Shi and Felix Shi
c65a0ce8fc
refactor(api): enable strict typing for extraction/fields test files ( #44821 )
...
Co-authored-by: Felix Shi <204130665+shi-felix@users.noreply.github.com >
2026-10-26 16:22:49 +00:00
Felix Shi and Felix Shi
bbe282a9a5
refactor(api): enable strict typing for tools/libs test files ( #44819 )
...
Co-authored-by: Felix Shi <204130665+shi-felix@users.noreply.github.com >
2026-10-26 11:46:37 +00:00
-LAN-
bf2f058ab3
test(api): align unit and E2E suites with production structure ( #44605 )
2026-10-23 08:00:15 +00:00
ee98bdd5b5
refactor(models): migrate app and conversation models to TypeBase ( #40814 )
...
Co-authored-by: Codex <codex@openai.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-10-23 07:26:26 +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
林玮 (Jade Lin)
4e5424ed43
fix(plugin): pin daemon dispatches to package identifiers ( #44396 )
2026-10-21 02:58:44 +00:00
-LAN- and WH-2099
f5cdb80297
feat(workflow): execute workflow tools as nested containers ( #42820 )
...
Co-authored-by: WH-2099 <wh2099@pm.me >
2026-10-21 02:11:18 +00:00
-LAN- and autofix-ci[bot]
823f40e71f
refactor(workflow): adopt Graphon 0.8 execution orchestration ( #40277 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-10-19 13:03:56 +00:00
Eddy ZHANG
3aac45e66c
refactor(api): enable strict typing for tool encryption tests ( #44348 )
2026-10-19 12:51:47 +00:00
96202aa544
ci: enable Ruff F841 ( #44115 )
...
Co-authored-by: Codex <codex@openai.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-10-19 01:47:17 +00:00
672a627fa5
ci: enable Ruff E402 ( #44123 )
...
Co-authored-by: Codex <codex@openai.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-10-19 01:16:16 +00:00
Asuka Minato and Codex
b953e69a0e
ci: enable Ruff B903 ( #44117 )
...
Co-authored-by: Codex <codex@openai.com >
2026-10-18 11:46:25 +00:00
David Allada and Stream
3941e2d925
fix: don't stringify list values for union-typed MCP tool parameters ( #44182 )
...
Co-authored-by: Stream <Stream_2@qq.com >
2026-10-17 17:24:11 +00:00
Asuka Minato and Codex
1f3fdbc0d3
ci: enable Ruff SIM105 ( #44112 )
...
Co-authored-by: Codex <codex@openai.com >
2026-10-15 11:14:20 +00:00
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