Commit Graph
17 Commits
Author SHA1 Message Date
Stephen ZhouandClaude Opus 5.5 eca73d738e Merge remote-tracking branch 'origin/main' into deploy/konwledge
Keep main's new openapi modules alongside knowledge_fs and regenerate the
openapi markdown and contracts.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-16 08:57:21 +08:00
Xiyuan Chen 8c5eb6d16e feat(api): let agents build, configure and ship Dify apps over openapi (#43067) 2026-10-16 00:45:49 +00:00
Stephen Zhou da8c265342 Merge remote-tracking branch 'origin/main' into deploy/konwledge 2026-10-15 19:38:44 +08:00
Asuka MinatoandCodex 1f3fdbc0d3 ci: enable Ruff SIM105 (#44112)
Co-authored-by: Codex <codex@openai.com>
2026-10-15 11:14:20 +00:00
Stephen ZhouandClaude Opus 5.5 3d2a03136c Merge remote-tracking branch 'origin/main' into deploy/konwledge
Conflict resolution notes:
- Adopt main's ORPCError-based HTTP errors: replace local responseStatus
  helpers in new-rag with getHttpErrorStatus, make KnowledgeFS failure-body
  and settings-save error mapping read ORPCError data, and update test
  mocks to createHttpError.
- API keys: take main's split dialog components and drop api-key-modal;
  re-apply KnowledgeFS space scoping on main's DatasetScopeDialog and
  extract DatasetApiKeyDialogContent so the KnowledgeFS API access dialog
  reuses the workspace dataset key manager.
- Adapt branch call sites to main's composed Avatar and AppIcon data APIs.
- Keep the branch's recursive S3 scan over main's duplicate implementation.
- Regenerate API contracts and keep both sides' i18n keys.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-15 15:04:46 +08:00
33b1c57f9d feat: document API errors per code and narrow them with oRPC defined errors (#44001)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-10-14 08:25:50 +00:00
Stephen Zhou aca6580790 Merge remote-tracking branch 'origin/main' into deploy/konwledge
# Conflicts:
#	api/constants/__init__.py
#	api/controllers/openapi/_errors.py
#	api/controllers/openapi/_version_gate.py
#	api/extensions/ext_blueprints.py
#	api/tests/unit_tests/controllers/openapi/test_auth_matrix.py
#	api/tests/unit_tests/controllers/openapi/test_error_contract.py
#	api/tests/unit_tests/controllers/service_api/test_wraps.py
#	api/tests/unit_tests/core/workflow/nodes/agent_v2/test_agent_node.py
#	packages/contracts/console.ts
#	packages/contracts/generated/api/console/orpc.gen.ts
#	packages/contracts/generated/api/console/router.gen.ts
#	packages/contracts/generated/api/openapi/orpc.gen.ts
#	packages/contracts/generated/api/openapi/zod.gen.ts
#	packages/contracts/generated/api/service/orpc.gen.ts
#	packages/contracts/generated/knowledge-fs/metadata.gen.ts
#	packages/contracts/generated/knowledge-fs/orpc.gen.ts
#	packages/contracts/openapi-ts.knowledge-fs.config.ts
#	web/features/agent-v2/agent-detail/configure/components/orchestrate/knowledge/index.tsx
2026-09-23 09:20:42 +08:00
Xiyuan Chenandautofix-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 e6ac86e8d5 refactor(knowledge): adopt agent knowledge base naming 2026-09-08 13:05:17 +08:00
Stephen Zhou 4b3948d3e2 refactor(knowledge): distinguish original and agentic naming 2026-09-08 12:38:41 +08:00
Stephen Zhou ecd41aed3f Merge remote-tracking branch 'origin/main' into deploy/konwledge 2026-09-01 09:45:49 +08:00
zyssyz123andautofix-ci[bot] 762019a160 fix(workflow): block manual runs for trigger workflows (#41519)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-08-31 09:30:52 +00:00
Jyong 3d99416631 Implement application updates 2026-08-03 05:01:00 -04:00
L1nSn0wandautofix-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
d0ea5a5e0d chore(agent-v2): sync changes (#38442)
Co-authored-by: Joel <iamjoel007@gmail.com>
Co-authored-by: zyssyz123 <916125788@qq.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: 林玮 (Jade Lin) <linw1995@icloud.com>
Co-authored-by: 盐粒 Yanli <mail@yanli.one>
2026-07-06 13:51:33 +00:00
Xiyuan Chenandautofix-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 Chenandautofix-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