mirror of
https://github.com/langgenius/dify.git
synced 2026-07-14 17:07:03 +08:00
Live coverage for the reasoning_chunk adaptation, gated to skip by default: - reasoning-chat.yml fixture: chatflow with an LLM node (reasoning_format: separated) whose system prompt forces a <think> block, so any chat model triggers the separated path — no dedicated reasoning model needed - run-app-reasoning.e2e.ts: --think surfaces reasoning to stderr as <think>, answer stays clean, -o json persists metadata.reasoning, no --think hides it - thread DIFY_E2E_REASONING_APP_ID through env.ts / global-setup capabilities; optionalIt skips the suite unless it resolves - DIFY_E2E_REASONING_PROVISION=1 opts into auto-provisioning the fixture, so the shared bootstrap stays free of any model dependency by default - document both vars in README + .env.e2e.example