Xiyuan Chen and yunlu.wen
9253852eed
feat(cli): send a folder as one part per file ( #44356 )
...
Co-authored-by: yunlu.wen <yunlu.wen@dify.ai >
2026-10-21 07:06:01 +00:00
huyengiang101086-spec and huyengiang101086-spec
847a8a2074
fix(cli): respect cancellation during device authorization retries ( #44315 )
...
Co-authored-by: huyengiang101086-spec <270684046+huyengiang101086-spec@users.noreply.github.com >
2026-10-21 06:47:26 +00:00
Xiyuan Chen
b2455705bf
fix(cli): change local YAML files only through a locked update ( #44375 )
2026-10-20 06:10:39 +00:00
mika and mac
d446b520a3
fix(cli): accept BOM-prefixed JSON input ( #44386 )
...
Co-authored-by: mac <mac@macdeMacBook-Pro.local >
2026-10-20 04:44:53 +00:00
mika and mac
3adc339814
fix(cli): serialize token file updates ( #44329 )
...
Co-authored-by: mac <mac@macdeMacBook-Pro.local >
2026-10-19 04:28:07 +00:00
Xiyuan Chen
1fefc52723
feat(cli): let agents build Dify apps with difyctl and an embedded skill ( #43819 )
2026-10-19 03:31:32 +00:00
huyengiang101086-spec and huyengiang101086-spec
65f3aaa923
fix(cli): observe SSE read failures while consumers process events ( #43943 )
...
Co-authored-by: huyengiang101086-spec <270684046+huyengiang101086-spec@users.noreply.github.com >
2026-10-17 17:40:28 +00:00
Stephen Zhou
e1f733f4a1
refactor: remove redundant TypeScript type aliases ( #44225 )
2026-10-16 13:37:58 +00:00
huyengiang101086-spec and huyengiang101086-spec
667e2f8e2f
fix(cli): preserve Windows files when replacement fails ( #43974 )
...
Co-authored-by: huyengiang101086-spec <270684046+huyengiang101086-spec@users.noreply.github.com >
2026-10-13 05:43:47 +00:00
Xiyuan Chen and yunlu.wen
a4524c215f
feat(cli): difyctl v2 over the server catalog ( #42608 )
...
Co-authored-by: yunlu.wen <yunlu.wen@dify.ai >
2026-09-30 01:58:58 +00:00
Xiyuan Chen and autofix-ci[bot]
dfc3bbe513
feat(openapi): publish the op catalog, per-mode run ops and server-built hints on /openapi/v1 ( #42487 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-09-22 10:44:50 +00:00
Stephen Zhou
0f232ac4e7
chore(lint): tighten inline disable enforcement ( #42058 )
2026-09-09 07:21:02 +00:00
Xiyuan Chen
3bc4ac44e5
fix(ci): correct difyctl release and e2e workflow gates ( #41355 )
2026-08-28 06:56:25 +00:00
samzong
1299d99b2d
feat(cli): add a compact command map for agent discovery ( #41226 )
...
Signed-off-by: samzong <samzong.lu@gmail.com >
2026-08-26 01:13:07 +00:00
samzong
dd2e691ea8
fix(cli): declare write effect for import and context-switch commands ( #41225 )
...
Signed-off-by: samzong <samzong.lu@gmail.com >
2026-08-25 05:32:55 +00:00
yyh
0f63a05d04
chore: upgrade Vite+ to 0.2.9 ( #40762 )
2026-08-14 04:42:28 +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
yyh
fd2e26f8e6
refactor(agents): simplify repository context ( #39583 )
2026-07-26 06:13:37 +00:00
Stephen Zhou and autofix-ci[bot]
eb71e47f3b
chore: migrate linting to vp lint with ESLint fallback ( #38834 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-13 06:41:53 +00:00
Stephen Zhou and autofix-ci[bot]
a84c2d36a3
style: format with vp fmt ( #38803 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-12 15:57:46 +00:00
Stephen Zhou and autofix-ci[bot]
b54107e9b9
chore: migrate formatting to vp fmt ( #38705 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-12 14:59:00 +00:00
Stephen Zhou
b7255e6f27
chore: migrate js-yaml to v5 ( #38639 )
2026-07-10 04:03:30 +00:00
Xiyuan Chen
ae1e180b54
fix(cli): --insecure also skips TLS certificate verification ( #38531 )
2026-07-08 07:58:31 +00:00
L1nSn0w and autofix-ci[bot]
915655683c
refactor(openapi): resource-oriented paths for /openapi/v1 + difyctl version gate ( #38367 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-08 02:22:59 +00:00
Xiyuan Chen
2047e0dc12
fix(cli): use a(n) article in difyctl prerelease warning ( #37976 )
2026-06-26 00:49:42 +00:00
L1nSn0w
94d365ea5e
feat: surface separated-mode LLM reasoning in CLI and workflow run preview ( #37828 )
2026-06-24 08:02:28 +00:00
Xiyuan Chen
32dc9ff2d9
fix(cli): make app-info cache resilient to corrupt entries + route errors through structured envelope (WTA-257) ( #37852 )
2026-06-24 07:39:26 +00:00
Xiyuan Chen
d764b16d06
feat(cli): prepare for alpha release ( #37794 )
2026-06-23 08:07:15 +00:00
Xiyuan Chen and autofix-ci[bot]
b3e5f29421
fix(app): derive get-app --mode whitelist from listable app types ( #37761 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-23 04:40:05 +00:00
Xiyuan Chen and autofix-ci[bot]
084f122814
refactor(openapi/cli): split app usage-face from studio-app build-face ( #37641 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-22 07:46:59 +00:00
Xiyuan Chen
1d74bff311
fix(cli): make auth devices revoke --yes a real flag ( #37740 )
2026-06-22 07:42:13 +00:00
L1nSn0w
7aa20d6d94
fix(cli): apply --think filtering to workflow app outputs ( #37736 )
2026-06-22 07:34:47 +00:00
Xiyuan Chen
762e7f7e8a
fix(cli): align run app --conversation mode list with runtime gate ( #37733 )
2026-06-22 06:42:51 +00:00
Xiyuan Chen and autofix-ci[bot]
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
Xiyuan Chen
1acf6e7eb6
fix(cli): document HITL pause exit code as 0, not 2 ( #37737 )
2026-06-22 05:56:31 +00:00
L1nSn0w
4f61353dc2
fix(cli): align difyctl help text with actual flags and error envelope ( #37728 )
2026-06-22 04:53:58 +00:00
L1nSn0w
3e606ff0dc
feat(cli): recover omitted and length-aware command suggestions ( #37624 )
2026-06-22 03:56:52 +00:00
gigglewang and yunlu.wen
56a026505e
fix(cli/e2e): remove LLM nodes from fixture DSLs and fix test assertions ( #37463 )
...
Co-authored-by: yunlu.wen <yunlu.wen@dify.ai >
2026-06-16 08:58:53 +00:00
Xiyuan Chen
a18635e566
feat(cli): difyctl per-commit edge distribution via Cloudflare R2 ( #37454 )
2026-06-15 09:30:35 +00:00
Yunlu Wen
d315ae3b80
fix: change store apis to async ( #37329 )
2026-06-15 02:24:51 +00:00
Stephen Zhou and autofix-ci[bot]
e0c6ca9930
fix: GET query parameter OpenAPI contracts ( #37378 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-12 09:01:22 +00:00
6c0cce4b7f
chore: update to openapi v3 by change dep ( #37316 )
...
Co-authored-by: Stephen Zhou <38493346+hyoban@users.noreply.github.com >
Co-authored-by: Stephen Zhou <hi@hyoban.cc >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-12 07:52:19 +00:00
L1nSn0w and Xiyuan Chen
07eb4903b8
feat: 429 rate-limit handling on the unified ErrorBody contract (openapi + difyctl) ( #37313 )
...
Co-authored-by: Xiyuan Chen <52963600+GareArc@users.noreply.github.com >
2026-06-12 06:35:15 +00:00
Xiyuan Chen and Yunlu Wen
a650ffc00a
refactor(cli): auth/workspace cleanup — record-backed token store ( #37219 )
...
Co-authored-by: Yunlu Wen <yunlu.wen@dify.ai >
2026-06-12 03:10:54 +00:00
Xiyuan Chen and autofix-ci[bot]
ba59d9a4ac
feat: unified ErrorBody contract for /openapi/v1 and difyctl ( #37285 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-11 10:26:27 +00:00
0a051b598f
feat: support import / export dsl in CLI ( #37232 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
Co-authored-by: cheatofrom <85830867+cheatofrom@users.noreply.github.com >
Co-authored-by: Escape0707 <tothesong@gmail.com >
Co-authored-by: Rohit Gahlawat <personal.rg56@gmail.com >
Co-authored-by: L1nSn0w <l1nsn0w@qq.com >
Co-authored-by: 盐粒 Yanli <yanli@dify.ai >
2026-06-10 09:51:40 +00:00
Yunlu Wen
19d2a4d7a0
fix: run ci properly on pr ( #37233 )
2026-06-09 10:06:55 +00:00
gigglewang and Yunlu Wen
0019e6a6f3
test(cli-e2e): full E2E test suite for difyctl — auth / run / discovery / framework / output / error-handling / agent ( #36874 )
...
Co-authored-by: Yunlu Wen <yunlu.wen@dify.ai >
2026-06-09 07:50:05 +00:00
Xiyuan Chen and autofix-ci[bot]
1502a57381
feat(api,cli): strict UUID validation for app-id and workspace-id ( #37212 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-09 07:35:18 +00:00
a15ecf6bec
feat(cli): adopt generated oRPC contract for unary endpoints ( #37090 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-08 08:09:44 +00:00