|
|
98de360447
|
refactor: move db query from api leyer to service layer
|
2026-05-23 14:21:04 +08:00 |
|
|
|
f39e7d6cd5
|
refactor: move select to data access layer
|
2026-05-23 14:21:04 +08:00 |
|
|
|
0c1b37687f
|
refactor: decouple Context from flask
|
2026-05-23 10:33:07 +08:00 |
|
|
|
d94e302045
|
fix typings
|
2026-05-22 18:15:28 +08:00 |
|
|
|
5381452de9
|
feat(cli,api): difyctl version probes server and reports compat verdict (#36356)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-05-20 10:27:34 +08:00 |
|
|
|
8be6665d22
|
feat(api,cli): openapi HITL endpoints — always-stream, human_input_form, workflow_events, stop-task
- Remove response_mode from AppRunRequest; openapi /run always streams
- Add POST /apps/<id>/tasks/<task_id>/stop (SIGINT hook target)
- Add GET/POST /apps/<id>/form/human_input/<token> (HITL form fetch/submit)
- Add GET /apps/<id>/tasks/<task_id>/events (SSE reconnect after resume)
- Add HumanInputSurface.OPENAPI; map to STANDALONE_WEB_APP recipient type
- Regenerate cli/src/types/data-contracts.ts via pnpm sync-models
|
2026-05-15 02:50:54 -07:00 |
|
|
|
1a83dfaf1f
|
refactor: use BaseModel in openapi group. Generate ts code from swagger (#36076)
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
|
2026-05-13 12:56:42 +08:00 |
|
|
|
6779366dca
|
feat(api,web,cli): difyctl v1.0 — OAuth device flow, /openapi/v1 auth pipeline, CLI client
|
2026-05-11 18:40:39 -07:00 |
|