Pull Request Explorer
| Title | Author | Size | AI | Cycle Time | Review | Merged |
|---|---|---|---|---|---|---|
| refactor(web): use dropdown data attributes | lyzno1 | XL | No | 1.2h | 0.6h | May 20, 2026 |
SummaryRefactorRefactor dropdown data attributes for web Simplifies dropdown behavior by replacing JS-driven styling with Base UI data attributes, reducing state complexity and improving UI consistency. Health Assessment
X-Large
Medium
Low
AI Details
Confidence:
0.10
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| chore(api): cap non-dev dependency major versions | laipz8200 | L | No | 1.5h | 0.4h | May 20, 2026 |
SummaryChoreCap non‑dev dependency major versions Limits non‑development Python dependencies to stay below the next major version, preventing accidental upgrades and ensuring stability. Health Assessment
Large
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| chore: move API readiness reporting to terminal output | hyoban | M | No | 0.3h | 0.0h | May 20, 2026 |
SummaryRefactorMove API readiness reporting to terminal Enables developers to view API readiness status directly in the terminal, simplifying monitoring during development. This reduces reliance on external documentation and speeds up debugging. Health Assessment
Medium
Low
Low
AI Details
Confidence:
0.20
Tech Stack
Languages:
Typescript, Javascript
|
||||||
| fix(web): debounce email check when change email | JzoNgKVO | M | No | 3.8h | 3.6h | May 20, 2026 |
SummaryBug FixDebounce email check on email change Improves user experience by preventing excessive validation calls when users modify their email address. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| fix(offline): guard marketplace I/O paths for ENG-421 [cherry-pick → hotfix/1.14.1-fix.3] | GareArc | L | No | 4.6h | 4.4h | May 20, 2026 |
SummaryBug FixFix offline marketplace I/O guard Prevents unnecessary marketplace calls when marketplace disabled, improving performance and reliability. Health Assessment
Large
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| chore(codeowners): assign trigger scheduler ownership | laipz8200 | S | No | 0.4h | 0.4h | May 20, 2026 |
SummaryChoreAssign trigger scheduler ownership to Charles Yao Updates code ownership for backend trigger, schedule, and webhook components, ensuring appropriate review routing and accountability. Health Assessment
Small
Low
Low
AI DetailsTech Stack |
||||||
| chore: example for [Refactor/Chore] add missing-override-decorator #36406 | asukaminato0721 | XS | No | 0.8h | 0.0h | May 20, 2026 |
SummaryRefactorAdd missing @override decorators Ensures overridden methods are properly annotated, improving code clarity and maintainability. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Code AI
Tools:
Copilot
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| chore: lts bump deps | wylswz | M | No | 22.7h | 21.7h | May 20, 2026 |
SummaryChorechore: lts bump deps Updates long‑term support dependencies for both backend and frontend, ensuring compatibility and security. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Python, Javascript
|
||||||
| fix(api): fix invalid token error while changing email | QuantumGhost | XL | AI | 5.7h | 1.4h | May 20, 2026 |
SummaryBug FixFix invalid token error during email change Ensures the email change flow operates correctly by preserving token metadata, preventing runtime errors and improving user experience. Health AssessmentAI Details
Usage:
AI Assisted
Category:
Code AI
Tools:
ChatGPT
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| chore: Check more files | asukaminato0721 | M | No | 7.4h | 0.1h | May 20, 2026 |
SummaryChoreChore: Update Pyrefly type-check exclusions Reduces the number of files skipped during local type‑checking, improving developer experience. Health Assessment
Medium
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Code AI
Tools:
Copilot
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| fix(web): resolve model provider console warnings | lyzno1 | M | No | 0.6h | 0.1h | May 20, 2026 |
SummaryBug FixFix model provider console warnings Resolve console warnings in the model provider UI, improving user experience and preventing unnecessary logs. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| fix: prevent recursion error when SharePoint folder is empty | EvanYao826 | M | No | 22.7h | 22.5h | May 20, 2026 |
SummaryBug FixFix recursion error in SharePoint folder traversal Prevents infinite recursion when an empty SharePoint folder is selected as a data source in the RAG pipeline, ensuring stability and avoiding RecursionError. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| chore: bump versions for litellm and langsmith | wylswz | S | No | 19.4h | 19.1h | May 20, 2026 |
SummaryChoreBump dependency versions for litellm and langsmith Updates dependency versions to keep the project up-to-date, ensuring compatibility and security. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| build: fix api docker build | hyoban | M | No | 0.4h | 0.1h | May 20, 2026 |
SummaryCI/CDFix API Docker Build Corrects Docker build configuration for the API, ensuring reliable CI pipeline and deployment. Health Assessment
Medium
Low
Low
AI Details
Confidence:
0.80
Tech Stack
Languages:
Yaml
Frameworks:
Github-Actions, Docker
|
||||||
| chore(deps): bump the storage group across 1 directory with 4 updates | dependabot | S | No | 16.7h | 16.5h | May 20, 2026 |
SummaryChoreBump storage dependencies in API Updates storage-related Python packages to newer versions, ensuring compatibility and security fixes. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| refactor: migrate to tailwind v4 style | hyoban | XL | No | 0.7h | 0.1h | May 20, 2026 |
SummaryRefactorMigrate UI to Tailwind v4 style Refactors the front‑end styling to Tailwind v4 conventions, enhancing code consistency and easing future UI updates. Health Assessment
X-Large
Low
Low
AI Details
Confidence:
0.75
Tech Stack
Languages:
Typescript
Frameworks:
Nextjs
|
||||||
| fix(web): prevent local cloud analytics script errors | lyzno1 | L | No | 0.3h | 0.2h | May 20, 2026 |
SummaryBug FixPrevent local analytics script errors Analytics scripts are now gated to production environments, eliminating script errors in local development. This improves stability and developer experience. Health Assessment
Large
Low
Low
AI DetailsTech Stack
Languages:
Typescript
Frameworks:
React, Nextjs
|
||||||
| refactor: convert isinstance chains to match/case pattern | xxiaoxiong | M | No | 26.3h | 5.3h | May 20, 2026 |
SummaryRefactorRefactor type checks to match/case pattern This refactor replaces verbose isinstance chains with Python 3.10+ match/case statements, improving code readability and maintainability. The change preserves existing behavior and aligns the codebase with modern Python patterns. Health Assessment
Medium
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Code AI
Tools:
Copilot
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| feat(cli,api): difyctl version probes server and reports compat verdict | lin-snow | XL | No | 35.0h | 12.7h | May 20, 2026 |
SummaryFeatureAdd server version endpoint and CLI compatibility check Adds a health endpoint exposing server version and implements a CLI command that reports client, server, and compatibility status, nudging users when versions are incompatible. Health Assessment
X-Large
High
Low
AI Details
Confidence:
0.20
Tech Stack
Languages:
Python, Javascript, Typescript
|
||||||
| chore: update deps | hyoban | XL | No | 0.7h | 0.2h | May 20, 2026 |
SummaryChoreUpdate dependencies for web and API tests This PR updates package dependencies to ensure compatibility and security for the web and API test workflows. It also refreshes the action and workflow configurations to align with the latest tooling. Health Assessment
X-Large
Low
Low
AI DetailsTech Stack |
||||||
| fix: fix add uv_cache_dir env | fatelei | XS | No | 6.4h | 6.3h | May 19, 2026 |
SummaryBug FixFix uv_cache_dir environment variable Ensures the uv_cache_dir setting is correctly defined, improving caching reliability for the application. Health Assessment
Small
Low
Medium
AI Details
Confidence:
0.10
Tech Stack |
||||||
| chore(web): remove generic tailwind skill | lyzno1 | L | No | 0.5h | 0.4h | May 19, 2026 |
SummaryDocsRemove generic Tailwind CSS skill Eliminates generic Tailwind CSS rules agent skill, refocusing component guidance on Dify's local CSS-first Tailwind and design-system contracts. Health Assessment
Large
Low
Low
AI Details
Confidence:
0.10
Tech Stack |
||||||
| fix: workflow node selection state not sync caused problem | iamjoel | M | No | 2.6h | 0.2h | May 19, 2026 |
SummaryBug FixFix workflow node selection sync issue Corrects a UI bug where the Knowledge Retrieval node could remain selected after switching, improving user experience. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Typescript
|
||||||
| chore(codeowners): update plugin ownership | laipz8200 | M | No | 0.1h | - | May 19, 2026 |
SummaryChoreUpdate CODEOWNERS plugin ownership Adjust CODEOWNERS to reflect updated plugin ownership, removing a former maintainer and assigning new ones. Health Assessment
Small
Low
Low
AI DetailsTech Stack |
||||||
| feat: add new agent | zyssyz123 | XL | No | 32.2h | 27.3h | May 19, 2026 |
SummaryFeatureAdd new agent functionality Introduces a new agent model and backend support, enabling users to create and manage agents for automated workflows. Health Assessment
Large
Medium
High
AI Details
Confidence:
0.20
Tech Stack
Languages:
Python
|
||||||
| fix(api): add Phoenix wrapper spans and error tracing | Blackoutta | XL | No | 1.0h | 0.8h | May 19, 2026 |
SummaryBug FixAdd Phoenix wrapper spans and error tracing Enhances observability and error handling in workflow executions, enabling clearer debugging and more reliable operation for end users. Health Assessment
X-Large
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| test: stabilize trigger subscription name uniqueness setup | escape0707 | XS | No | 19.4h | 19.2h | May 19, 2026 |
SummaryTestStabilize trigger subscription name uniqueness test This PR fixes a test that previously failed due to random name collisions by making subscription names deterministic, ensuring reliable test execution and preventing merge queue failures. Health Assessment
Small
Low
Low
AI Details
Confidence:
1.00
Tech Stack
Languages:
Python
|
||||||
| fix: prevent agent tool info popover from jumping on close | iamjoel | M | No | 0.6h | 0.0h | May 19, 2026 |
SummaryBug FixFix agent tool popover jump on close This fix stops the agent tool info popover from jumping when closed, ensuring a smoother user interface and reducing confusion for users. By stabilizing the popover behavior, the application feels more polished and reliable. Health Assessment
Medium
Low
Low
AI Details
Confidence:
0.20
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| feat(dev-proxy): reload env file changes | lyzno1 | L | No | 0.4h | 0.1h | May 19, 2026 |
SummaryFeatureReload env file changes in dev-proxy Adds automatic reload of dev-proxy when environment or config files change, enhancing developer workflow. Health Assessment
Medium
Low
Low
AI Details
Confidence:
0.75
Tech Stack
Languages:
Typescript
|
||||||
| chore: hide model provider setting in default model setting | iamjoel | M | No | 0.5h | 0.0h | May 19, 2026 |
SummaryChoreHide model provider setting in default model This change removes the model provider setting from the default model configuration, improving UI clarity and reducing user confusion. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| refactor(web): migrate multi-checkbox lists to CheckboxGroup | lyzno1 | XL | No | 0.5h | 0.3h | May 19, 2026 |
SummaryRefactorMigrate multi-checkbox lists to CheckboxGroup Refactor UI components to use CheckboxGroup, improving consistency and state management across segment, filter, and label flows, enhancing user experience and reducing bugs. Health Assessment
X-Large
Medium
Low
AI DetailsTech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| test(api): manage backend pytest services natively | laipz8200 | XL | No | 82.3h | 69.1h | May 19, 2026 |
SummaryRefactorRefactor backend pytest services Moves Docker-backed backend test setup into pytest hooks for local and CI runs, improving test efficiency and reliability. Health Assessment
Large
Medium
Medium
AI Details
Confidence:
0.80
Tech Stack
Languages:
Python
Frameworks:
Pytest
|
||||||
| chore: switched to shared contract | wylswz | XL | No | 0.1h | - | May 19, 2026 |
SummaryRefactorSwitch to shared contract This PR updates the system to use a shared contract, simplifying API definitions and reducing duplication. Health Assessment
X-Large
Medium
Low
AI DetailsTech Stack
Languages:
Typescript, Shell
|
||||||
| feat(cli): add release pipeline | wylswz | XL | No | 4.3h | 3.6h | May 19, 2026 |
SummaryFeatureAdd release pipeline for CLI Introduces an automated release pipeline for the CLI, enabling faster and more reliable deployments to production. Health Assessment
Large
Medium
Medium
AI Details
Confidence:
0.95
Tech Stack
Languages:
Typescript, Javascript
|
||||||
| fix(agenton): use AsyncGenerator return annotation for asynccontextmanager | algojogacor | XS | No | 8.0h | 7.9h | May 19, 2026 |
SummaryRefactorFix asynccontextmanager return annotation Corrects type annotations to avoid deprecation warnings, ensuring type checker compatibility and future‑proofing code. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| chore(api): annotate simple contract responses | hyoban | XL | No | 21.5h | 0.1h | May 19, 2026 |
SummaryRefactorAnnotate simple contract responses Adds annotations to simple contract responses, improving API clarity and reducing integration errors. Health Assessment
Large
Medium
Medium
AI Details
Confidence:
0.30
Tech Stack
Languages:
Python
|
||||||
| feat(dev-proxy): isolate local auth cookies by target | lyzno1 | L | No | 0.7h | 0.6h | May 19, 2026 |
SummaryFeatureIsolate local auth cookies by target Ensures independent login sessions for each upstream target during local development, preventing stale or leaked auth cookies. Health Assessment
Large
Low
Low
AI DetailsTech Stack
Languages:
Typescript, Javascript
|
||||||
| refactor(web): migrate annotation selection to checkbox group | lyzno1 | L | No | 1.1h | 0.9h | May 19, 2026 |
SummaryRefactorMigrate annotation selection to checkbox group This refactor consolidates annotation selection into a reusable checkbox group component, streamlining the UI and reducing code duplication. It also improves user experience by making bulk actions more intuitive. Health Assessment
Large
Low
Low
AI DetailsTech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| feat(dify-ui): add shared form primitives | lyzno1 | XL | No | 20.6h | 18.3h | May 19, 2026 |
SummaryFeatureAdd shared form primitives Users can now use reusable form components, improving consistency and reducing development time. Health Assessment
X-Large
Medium
Low
AI Details
Confidence:
0.95
Tech Stack
Languages:
Python, Typescript
Frameworks:
React
|
||||||
| chore(release): bump version to 1.14.2 | laipz8200 | S | No | 23.0h | 22.8h | May 19, 2026 |
SummaryChoreBump API and web package versions to 1.14.2 Updates API and web package metadata and Docker image tags to the 1.14.2 release, ensuring consistency across services. This change maintains version alignment and supports deployment consistency. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| feat: enhance app creation tracking with source and template ID | CodingOnStar | L | No | 1.4h | 1.3h | May 19, 2026 |
SummaryRefactorAdd source and template ID to app creation tracking Enables more granular analytics for app creation, improving marketing insights and user behavior tracking. Health Assessment
Large
Low
Low
AI DetailsTech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| fix(offline): guard marketplace I/O paths for ENG-421 | GareArc | L | No | 4.6h | 4.4h | May 18, 2026 |
SummaryBug FixFix offline marketplace I/O guard Prevents 500 errors and timeouts in offline clusters by adding guard checks for marketplace I/O when marketplace is disabled. Health Assessment
Large
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| refactor: remove oclif | wylswz | XL | No | 2.7h | 0.7h | May 18, 2026 |
SummaryRefactorRemove oclif CLI framework Simplifies the CLI by removing the oclif framework, reducing complexity and improving maintainability for developers. Health Assessment
X-Large
High
Medium
AI Details
Confidence:
0.30
Tech Stack
Languages:
Javascript, Typescript
|
||||||
| ci: sync GitHub Actions workflows to lts/1.13.x | laipz8200 | XL | No | 0.1h | 0.1h | May 18, 2026 |
SummaryCI/CDSync GitHub Actions workflows to LTS branch Aligns CI pipeline definitions across branches, ensuring consistent automation and reducing deployment drift. Health Assessment
X-Large
Low
Low
AI Details
Confidence:
0.10
Tech Stack
Languages:
Yaml
Frameworks:
Github-Actions
|
||||||
| fix: no model selected but params keep loading | iamjoel | S | No | 0.3h | 0.1h | May 18, 2026 |
SummaryBug FixFix params loading when no model selected Stops the UI from showing loading indicators when no model is selected, improving user experience and reducing confusion. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.75
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| docs: fix docker README numbering and refresh stale references | RiskeyL | M | No | 4.9h | 4.7h | May 18, 2026 |
SummaryDocsFix Docker README numbering and references Corrects list numbering in Docker README to prevent rendering issues. Updates stale references to reflect current environment configuration, improving developer onboarding and reducing confusion. Health Assessment
Small
Low
Low
AI DetailsTech Stack |
||||||
| fix(console): require admin/owner to set default builtin tool credential | NeatGuyCoding | XS | No | 28.2h | 28.0h | May 18, 2026 |
SummaryBug FixRequire admin/owner to set default builtin tool credential Ensures only admin/owner can set default builtin tool credential, preventing unauthorized workspace members from modifying critical settings. Health Assessment
Small
Low
High
AI DetailsTech Stack
Languages:
Python
|
||||||
| feat(web): allow annotation reply score threshold below 0.8 | JzoNgKVO | M | No | 0.6h | 0.4h | May 18, 2026 |
SummaryFeatureAllow annotation reply score threshold below 0.8 Users can now set annotation reply scores from 0.00 to 1.00, improving flexibility. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| ci: add hotfix cherry-pick provenance check | laipz8200 | M | No | 0.2h | 0.0h | May 18, 2026 |
SummaryCI/CDAdd hotfix cherry-pick provenance check Ensures hotfix PRs include proper cherry‑pick provenance, preventing accidental inclusion of unrelated commits and maintaining codebase integrity. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.10
Tech Stack
Languages:
Shell, Yaml
Frameworks:
Github-Actions
|
||||||
| chore: Filter model presets by supported parameters | iamjoel | L | No | 0.4h | 0.1h | May 18, 2026 |
SummaryFeatureFilter model presets by supported parameters This change filters model presets to only show those supported by the selected parameters, improving user experience by preventing irrelevant options. Health Assessment
Medium
Low
Low
AI Details
Confidence:
0.75
Tech Stack
Languages:
Typescript
Frameworks:
React, Nextjs
|
||||||