copilot-swe-agent[bot] and GitHub
e4c97139c0
Merge PR 38175
2026-06-30 06:51:42 +00:00
Sanket Shakya and GitHub
9521c7fe7d
feat(mcp): support dynamic HTTP request headers in MCPClient ( #37938 )
2026-06-30 03:28:24 +00:00
crazywoola and Claude Opus 4.8
d859922943
feat(workflow-generator): enhance the AI auto-creation flow end-to-end
...
Implements the stage 1–5 program from #38174 (3.1 dropped per request).
Backend (api/)
- New POST /workflow-generate/suggestions: short, workspace-grounded example
instructions generated on the tenant default model; soft-fails to {suggestions: []}.
- New POST /workflow-generate/stream: SSE plan-first generation that emits the
planner result (plan) then the built graph (result), reusing the existing
planner/builder/validate stages — the streamed result provably equals the
blocking /workflow-generate return.
- mode:"auto" on both generate endpoints; a lightweight classifier resolves the
concrete mode before planning and it is echoed back as `mode`.
Frontend (web/)
- Remove the low-value "Ideal output" field from the modal.
- Replace the static example chips with AI-generated, workspace-grounded
suggestions (cached per session per mode, ↻ refresh, silent static fallback).
- Plan-first streaming: show the planner outline as it lands, then the graph
(replaces the guessed phase timer) via an isolated SSE consumer that reuses
the existing cookie-auth/CSRF/abort setup without touching handleStream.
- Review stage: planner metadata header (icon + name), an actionable error panel
(Regenerate / Install tools / affected node), a /refine diff summary, and a
post-apply nudge toward cmd+k /refine.
- Entry & input: ⌘/Ctrl+Enter to generate, autofocus, palette inline capture
(`/create workflow <text>`), an "Auto" submenu option, and last-instruction
resume across opens.
i18n keys added across all 23 locales. New tests cover the suggestions component
(fetch → fallback → refresh), the graph diff util, and the updated /create command.
Refs #38174
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-30 00:32:20 +08:00
d8f3be4bcd
fix(api): isolate side-effect database writes ( #37895 )
...
Co-authored-by: FFXN <31929997+FFXN@users.noreply.github.com >
2026-06-29 06:20:34 +00:00
52c106b532
feat(agent-v2): sync nightly updates to main (2026-06-25) ( #37915 )
...
Co-authored-by: Joel <iamjoel007@gmail.com >
Co-authored-by: yyh <yuanyouhuilyz@gmail.com >
Co-authored-by: Yansong Zhang <916125788@qq.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-26 13:13:35 +00:00
林玮 (Jade Lin) and GitHub
1dbda1463e
feat(api): cache workflow provider configurations ( #37980 )
2026-06-26 08:04:37 +00:00
林玮 (Jade Lin) and GitHub
aa37c1d833
fix(api): tongyi credential compatibility ( #37942 )
2026-06-25 10:25:24 +00:00
40119fef44
feat: update monitor permission key and plugin permission key ( #37937 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-25 09:41:38 +00:00
L1nSn0w and GitHub
94d365ea5e
feat: surface separated-mode LLM reasoning in CLI and workflow run preview ( #37828 )
2026-06-24 08:02:28 +00:00
2112115962
chore: make AccountService.load_user use passed session ( #37764 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-24 07:29:12 +00:00
zyssyz123 and GitHub
1eafbf9763
fix(agent): save workflow agents as console roster apps ( #37848 )
2026-06-24 03:35:12 +00:00
725e4da29d
feat(chatflow): stream LLM reasoning to a live thinking panel ( #37460 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-23 09:49:01 +00:00
f4fdbeba76
feat(agent-v2): sync nightly updates to main (2026-06-22) ( #37651 )
...
Co-authored-by: yyh <yuanyouhuilyz@gmail.com >
Co-authored-by: Joel <iamjoel007@gmail.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
2026-06-23 08:05:16 +00:00
wangxiaolei and GitHub
ef54229d6f
chore: add ENTERPRISE_RBAC_API_URL check and update permission key ( #37777 )
2026-06-23 03:26:06 +00:00
0cc27dd401
chore: not use request.scoped session ( #37421 )
...
Co-authored-by: WH-2099 <wh2099@pm.me >
2026-06-22 19:38:24 +00:00
7d2f25df8e
feat(agent): add roster service api access ( #37759 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-22 12:37:27 +00:00
7c20ffe6c4
fix: prevent legacy stop from interrupting GraphEngine runs ( #37129 )
...
Co-authored-by: Crazywoola <100913391+crazywoola@users.noreply.github.com >
2026-06-22 08:25:15 +00:00
908c148667
fix(hitl): stop confusing 404 when resuming forms via CLI ( #37556 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-22 06:11:27 +00:00
d5cdb2e6f1
chore: clean some isinstance ( #37602 )
...
Co-authored-by: WH-2099 <wh2099@pm.me >
2026-06-22 03:51:21 +00:00
265dc54c51
fix(watercrawl): don't disable request timeouts with timeout=None ( #37685 )
...
Signed-off-by: Yufeng He <40085740+he-yufeng@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-22 03:08:58 +00:00
Yufeng He and GitHub
3a3ad6ad7c
fix: skip empty tool entries in legacy dataset config extraction ( #37669 )
...
Signed-off-by: Yufeng He <40085740+he-yufeng@users.noreply.github.com >
2026-06-21 07:32:15 +00:00
落尘 and GitHub
adfd820220
fix(watercrawl): bound client request timeouts ( #37515 )
2026-06-21 00:47:25 +00:00
+11
33edf97f81
feat: RBAC ( #37107 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: fatelei <fatelei@gmail.com >
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: 盐粒 Yanli <yanli@dify.ai >
Co-authored-by: Charles Yao <chongbinyao33@gmail.com >
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
Co-authored-by: yunlu.wen <yunlu.wen@dify.ai >
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
Co-authored-by: Jingyi <jingyi.qi@dify.ai >
Co-authored-by: yyh <yuanyouhuilyz@gmail.com >
Co-authored-by: Joel <iamjoel007@gmail.com >
Co-authored-by: hjlarry <hjlarry@163.com >
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Xiyuan Chen <52963600+GareArc@users.noreply.github.com >
Co-authored-by: gigglewang <gigglewang@dify.ai >
Co-authored-by: chariri <w@chariri.moe >
Co-authored-by: Evan <2869018789@qq.com >
Co-authored-by: zyssyz123 <916125788@qq.com >
2026-06-18 16:35:29 +00:00
c52eafe2ca
docs: enrich generated service API descriptions ( #37615 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-18 08:43:39 +00:00
zyssyz123 and GitHub
2f72b576f0
fix(agent): keep debugger session across soul saves ( #37620 )
2026-06-18 08:24:20 +00:00
0fa43973b8
fix: clean unnecessary | None type annotations ( #35557 ) ( #36824 )
...
Co-authored-by: WH-2099 <wh2099@pm.me >
2026-06-18 02:08:08 +00:00
zyssyz123 and GitHub
0dd966f7b8
fix: stream Agent App backend deltas ( #37600 )
2026-06-18 01:23:20 +00:00
af99414fc1
chore: port isinstance to match case ( #37271 )
...
Co-authored-by: WH-2099 <wh2099@pm.me >
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-06-18 00:18:03 +00:00
f0b34bdeb4
feat(api): LLM polling support ( #37462 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: WH-2099 <wh2099@pm.me >
2026-06-17 23:34:33 +00:00
ad5bade45f
fix(api): enforce document creation limits in pipeline generator ( #37586 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-17 10:11:37 +00:00
0ea0647dd0
feat(agent): wire knowledge base retrieval into runtime ( #37577 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-17 09:27:38 +00:00
bacc48d16e
fix(agent): align config detail and output contracts ( #37535 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-17 01:17:20 +00:00
zyssyz123 and GitHub
7cb4a30040
fix(agent): persist Agent App prompt message ( #37534 )
2026-06-16 16:44:06 +00:00
zyssyz123 and GitHub
813a1677b2
fix: support Agent v2 plugin tool runtime params ( #37526 )
2026-06-16 11:03:55 +00:00
落尘 and GitHub
431d6bb983
fix(watercrawl): accept content type parameters ( #37500 )
2026-06-16 08:16:24 +00:00
落尘 and GitHub
fe64c5d4a8
fix(watercrawl): bound result download timeout ( #37495 )
2026-06-16 08:16:16 +00:00
f9ed81c3f4
fix(api): Agent v2 chat ask_human — resume on timeout + skip input guards on resume ( #37492 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-16 08:11:28 +00:00
Evan and GitHub
a605e7f11e
refactor: replace isinstance chains with match-case ( #24487 ) ( #37482 )
2026-06-16 04:41:31 +00:00
8d05185e39
feat(api): Agent ask_human HITL (phase-1) — workflow node + Agent v2 chat — ENG-635 ( #37437 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-16 03:43:40 +00:00
f06278951a
fix(api): add bounded timeouts to Marketplace POST requests ( #37424 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-16 03:04:48 +00:00
de2ec990d8
chore: example to color the session ( #37402 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-15 18:06:24 +00:00
+5
9b74df21d0
feat(web): refine onboarding UI ( #37433 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: yyh <yuanyouhuilyz@gmail.com >
Co-authored-by: Joel <iamjoel007@gmail.com >
Co-authored-by: hjlarry <hjlarry@163.com >
Co-authored-by: fatelei <fatelei@gmail.com >
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Xiyuan Chen <52963600+GareArc@users.noreply.github.com >
Co-authored-by: gigglewang <gigglewang@dify.ai >
Co-authored-by: Yunlu Wen <yunlu.wen@dify.ai >
Co-authored-by: chariri <w@chariri.moe >
Co-authored-by: Evan <2869018789@qq.com >
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
2026-06-15 08:47:15 +00:00
Yunlu Wen and GitHub
4b15b0e6a6
fix: preserve inline image for chatflow messages ( #37455 )
2026-06-15 07:37:24 +00:00
Yunlu Wen and GitHub
12159d6313
feat: rbac scaffold ( #37443 )
2026-06-15 05:16:41 +00:00
y and GitHub
06d9b01a8d
refactor: type remaining bare dict annotations ( #37422 )
2026-06-14 13:29:02 +00:00
jashwanth_reddy_gummula and GitHub
0ca39c96db
refactor: replace if isinstance with match case ( #37412 )
2026-06-14 13:00:01 +00:00
8cac86d5c5
feat(agent): Skills & Files effective chain — drive runtime exposure, inspector, lifecycle, infer-tools ( #37370 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-13 02:30:55 +00:00
5d77c0af08
refactor: fix OpenAPI contract generation schemas ( #37387 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-12 14:25:53 +00:00
chariri and GitHub
7cf75c3cc5
chore(api): Fix several typing errors ( #37248 )
2026-06-12 14:02:09 +00:00
0e14d07adb
feat(api): forward user_type for MCP identity forwarding (webapp end-users) ( #37347 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-12 07:30:15 +00:00