Pull Request Explorer
| Title | Author | Size | AI | Cycle Time | Review | Merged |
|---|---|---|---|---|---|---|
| fix(docker): pin web docker node version | KurodaKayn | XS | No | 0.3h | 0.2h | May 28, 2026 |
SummaryBug FixPin web Docker base image to Node 22.22.1 Ensures the web container uses Node 22.22.1 to match the repository's Node engine requirement, improving consistency and preventing runtime mismatches. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.20
Tech Stack
Frameworks:
Docker
|
||||||
| fix: replace .distinct() with .group_by(Conversation.id) for PostgreSQL JSON compatibility | linw1995 | XS | No | 2.6h | 0.8h | May 28, 2026 |
SummaryBug FixReplace .distinct() with .group_by for PostgreSQL JSON compatibility Ensures conversation queries work correctly on PostgreSQL by using group_by instead of distinct, preventing data retrieval errors. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| chore(codeowners): add Riskey for service API docs | laipz8200 | XS | No | 17.8h | 17.8h | May 28, 2026 |
SummaryChoreAdd Riskey as code owner for service API docs Adds @RiskeyL as a code owner for service API documentation MDX templates, preserving existing owners. Health Assessment
Small
Low
Low
AI DetailsTech Stack |
||||||
| refactor: inject tenant id in tenant-only console handlers | Tianlel | L | No | 0.5h | 0.1h | May 28, 2026 |
SummaryRefactorRefactor: Inject tenant ID in console handlers By injecting tenant IDs directly into console handlers, the code becomes clearer and less error-prone. This change supports more reliable multi-tenant functionality. Health Assessment
Large
Low
Low
AI Details
Confidence:
0.20
Tech Stack
Languages:
Python
|
||||||
| feat: dev snippet fronted | FFXN | XL | No | 0.0h | - | May 28, 2026 |
SummaryFeatureAdd new API endpoints and dev tooling updates New API endpoints enable richer data interactions for clients. Updated dev tooling and dependency management streamline development and reduce maintenance overhead. Health Assessment
X-Large
High
Low
AI Details
Usage:
AI Assisted
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Python, Yaml
|
||||||
| chore: install dify-agent as editable | escape0707 | XS | No | 12.2h | 11.9h | May 28, 2026 |
SummaryChoreInstall dify-agent as editable Update dependency configuration to use local dify-agent source for API development, preventing stale imports. Health Assessment
Small
Low
Low
AI DetailsTech Stack |
||||||
| feat(api): agent backend session lifecycle for workflow agent nodes | zyssyz123 | XL | AI | 6.0h | 5.8h | May 27, 2026 |
SummaryFeatureAdd agent backend session lifecycle for workflow nodes Enables efficient multi-run agent sessions, reduces resource usage, and improves HITL pause handling for workflow agents, enhancing reliability and performance. Health Assessment
Large
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| test: move delete account task to container integration | escape0707 | M | No | 1.8h | 0.1h | May 27, 2026 |
SummaryTestMove delete account task to container integration This change moves the delete account task test from unit tests to an integration suite using Testcontainers, improving test coverage and reliability for account deletion functionality. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| feat(openapi): redesign auth pipeline with per-token-type routing | GareArc | XL | No | 26.4h | 16.8h | May 27, 2026 |
SummaryRefactorRedesign auth pipeline with per-token-type routing Introduces token-type routing for authentication, enabling future token kinds and simplifying edition gating, improving security and maintainability. Health Assessment
X-Large
High
Medium
AI Details
Confidence:
0.20
Tech Stack
Languages:
Python
|
||||||
| feat(ui): add kbd primitive | lyzno1 | XL | No | 1.1h | 0.8h | May 27, 2026 |
SummaryFeatureAdd kbd primitive for UI shortcut hints Adds a reusable keyboard shortcut component, simplifying shortcut display and registration across the UI. This reduces duplication and improves consistency in shortcut handling. Health Assessment
X-Large
Medium
Low
AI DetailsTech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| refactor: use match case for draft variable serialization | zhuiguangzhe2003 | S | No | 2.4h | 1.5h | May 27, 2026 |
SummaryRefactorRefactor draft variable serialization to match case Refactors draft variable serialization to use Python's match-case syntax, enhancing code readability and maintainability. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.75
Tech Stack
Languages:
Python
|
||||||
| fix: fix DocumentSegment.keywords can not a valid json | fatelei | XS | No | 1.3h | 1.0h | May 27, 2026 |
SummaryBug FixFix DocumentSegment.keywords invalid JSON Corrects JSON validation for DocumentSegment keywords, preventing data errors. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.80
Tech Stack
Languages:
Python
|
||||||
| fix(ui): chip style | lyzno1 | XS | No | 0.2h | 0.0h | May 27, 2026 |
SummaryBug FixFix chip component styling Corrects visual styling of the chip UI component, improving consistency and user experience. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.10
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| refactor(api): migrate console/service_api.dataset.hit_testing to BaseModel | cqjjjzr | XL | No | 113.5h | 102.4h | May 27, 2026 |
SummaryRefactorRefactor API models to Pydantic BaseModel Replace inline Flask-RESTX request/response payload and query param models with Pydantic BaseModel, improving type safety and maintainability. Health Assessment
X-Large
High
High
AI DetailsTech Stack
Languages:
Python, Typescript
Frameworks:
Flask
|
||||||
| refactor(cli): add kvstore and platform interface | wylswz | XL | No | 19.2h | 3.5h | May 27, 2026 |
SummaryRefactorAdd kvstore and platform interface to CLI Improves CLI modularity and OS abstraction, enabling easier extension and testing. Health Assessment
Large
High
Medium
AI Details
Confidence:
0.20
Tech Stack
Languages:
Typescript, Javascript, Yaml
Frameworks:
Github-Actions
|
||||||
| fix(web): add loading skeletons for tools and knowledge lists | Jingyi-Dify | L | No | 0.4h | 0.2h | May 27, 2026 |
SummaryFeatureAdd loading skeletons for Tools and Knowledge lists This change improves user experience by displaying skeleton placeholders while data loads, preventing empty or blank states on Tools and Knowledge pages. Health Assessment
Large
Low
Low
AI DetailsTech Stack
Languages:
Typescript
Frameworks:
React, Nextjs
|
||||||
| chore: add pnpm-managed node runtime | escape0707 | M | No | 112.9h | 110.2h | May 27, 2026 |
SummaryChoreAdd pnpm-managed node runtime Reduces setup friction for contributors by ensuring local pnpm scripts use the same Node 22 runtime as the repository. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Javascript
Frameworks:
Pnpm
|
||||||
| refactor: convert isinstance chains to match/case (part 6) | EvanYao826 | M | No | 1.5h | 1.2h | May 27, 2026 |
SummaryRefactorRefactor isinstance chains to match/case Refactors type-checking logic to use Python 3.10 match/case, enhancing readability and ensuring exhaustive handling of user types and task execution paths. This change reduces maintenance overhead and potential runtime errors. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| fix(api): cherry-pick model-type migration script to hotfix/1.14.1-fix.3 | GareArc | XL | No | 1.5h | 1.5h | May 27, 2026 |
SummaryBug FixAdd model-type migration script to hotfix branch This migration script updates legacy model_type values to canonical forms across provider tables, ensuring data consistency and preventing downstream errors. Health Assessment
Large
Low
Low
AI DetailsTech Stack
Languages:
Python
Frameworks:
Flask
|
||||||
| Fix/marketplace collection templates limit | Yawen-1010 | XS | No | 0.1h | 0.1h | May 27, 2026 |
SummaryBug FixIncrease marketplace template fetch limit to 100 Improves visibility of marketplace templates by fetching up to 100 per collection, ensuring users see more relevant templates without truncation. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Typescript
|
||||||
| chore(api): polishhelp output for legacy-model-types migration script | QuantumGhost | S | No | 0.5h | 0.0h | May 27, 2026 |
SummaryChorePolish CLI help output for migration script Improves user experience by refining CLI help messages for legacy model type migration, aiding developers in understanding migration commands. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| chore(web): restrict legacy service fetch imports | lyzno1 | L | No | 0.7h | 0.4h | May 27, 2026 |
SummaryChoreRestrict legacy service fetch imports Adds ESLint rules to prevent legacy service imports, improving code quality and maintainability. Health Assessment
Large
Low
Low
AI Details
Confidence:
1.00
Tech Stack
Languages:
Javascript
|
||||||
| feat(openapi,cli): workspace switch + member management | lin-snow | XL | No | 23.5h | 5.5h | May 27, 2026 |
SummaryFeatureAdd workspace switch and member management Enables programmatic workspace switching and member management via new OpenAPI endpoints and CLI commands, improving automation and user control. Health Assessment
X-Large
High
Medium
AI Details
Usage:
AI Assisted
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Python, Typescript, Javascript
|
||||||
| fix(tools): improve custom collection modal scrolling | lyzno1 | L | No | 12.9h | 12.6h | May 27, 2026 |
SummaryBug FixImprove custom collection modal scrolling Enhances the custom collection modal by enabling smooth scrolling and fixed headers, improving user experience and preventing layout issues. Health Assessment
Large
Low
Low
AI Details
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| feat: add agent backend plugin layer | zyssyz123 | XL | No | 16.6h | 0.7h | May 27, 2026 |
SummaryFeatureAdd agent backend plugin layer Adds a plugin layer to the agent backend, enabling integration of external plugins into agent workflows and expanding extensibility for customers. This enhances the platform's flexibility and supports new use cases. Health Assessment
X-Large
Low
Low
AI Details
Confidence:
0.95
Tech Stack
Languages:
Python, Typescript
|
||||||
| feat(api): introduce model-type migration script | QuantumGhost | XL | AI | 113.8h | 90.1h | May 27, 2026 |
SummaryChoreIntroduce model type migration script This migration normalizes legacy model_type values to canonical enums, ensuring data consistency and preventing duplicate entries across provider models. Health AssessmentAI Details
Usage:
AI Assisted
Category:
Code AI
Tools:
ChatGPT
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| fix(plugin): align local install modal spacing | lyzno1 | L | No | 14.7h | 0.8h | May 27, 2026 |
SummaryBug FixAlign local plugin install modal spacing This PR refines the local plugin installation modal to match design specifications, ensuring consistent spacing and visual fidelity across all states, which enhances user experience and reduces support overhead. Health Assessment
Large
Low
Low
AI DetailsTech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| chore: add App type annotations to api endpoints | Lillian68 | M | No | 8.3h | 7.7h | May 26, 2026 |
SummaryRefactorAdd App type annotations to API endpoints Adds type annotations to API endpoints, improving code quality and maintainability. Health Assessment
Medium
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Code AI
Tools:
Copilot
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| chore: add EndUser and App type annotations to api endpoints | Lillian68 | M | No | 2.2h | 1.1h | May 26, 2026 |
SummaryRefactorAdd type annotations to API endpoints Adds type annotations for EndUser and App parameters in API endpoints, improving code quality and reducing runtime errors. This change enhances type safety and maintainability of the API layer. Health Assessment
Medium
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Code AI
Tools:
Copilot
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| feat: snippet new | FFXN | XL | No | 0.0h | - | May 26, 2026 |
SummaryFeatureAdd new snippet workflow handling Introduces start node injection and variable aliasing for snippet workflows, enabling more flexible and efficient workflow creation for developers. Health Assessment
X-Large
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| chore: backend feature api exclude_vector_space | hjlarry | L | No | 7.2h | 1.5h | May 26, 2026 |
SummaryRefactorAdd API to exclude vector space Introduces a backend API endpoint that allows clients to exclude vector space data from feature processing, streamlining data handling and improving performance. Health Assessment
Medium
Low
Medium
AI DetailsTech Stack
Languages:
Python
|
||||||
| chore: add InstalledApp type annotations to api endpoints | Lillian68 | M | No | 1.0h | 0.5h | May 26, 2026 |
SummaryRefactorAdd InstalledApp type annotations to API endpoints Adds type annotations for InstalledApp in API endpoints, improving code quality and reducing potential bugs. This change enhances type safety, reducing runtime errors and improving maintainability. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| feat: snippet new | FFXN | XL | No | 0.0h | - | May 26, 2026 |
SummaryFeatureAdd new snippet feature for console Enables users to create and manage code snippets within the console, improving developer productivity. Health Assessment
Large
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| refactor(api): migrate tenant/user via DI: apikey, extension, data_source_bearer, oauth_server | cqjjjzr | XL | No | 2.1h | 1.8h | May 26, 2026 |
SummaryRefactorRefactor API tenant/user DI for auth modules Improves dependency injection for tenant/user authentication, enhancing modularity and testability. Health Assessment
X-Large
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| refactor(api): migrate console tags to tenant/user via DI and improve tests | cqjjjzr | XL | No | 3.1h | 0.1h | May 26, 2026 |
SummaryRefactorRefactor console API to use DI for tenant/user Improves API controller design by injecting tenant/user context, enhancing test coverage and maintainability. Health Assessment
Large
Low
Low
AI Details
Usage:
AI Assisted
Category:
Code AI
Tools:
Copilot
Confidence:
1.00
Tech Stack
Languages:
Python
|
||||||
| fix(dify-ui): align picker stories with Base UI | lyzno1 | L | No | 0.2h | 0.0h | May 26, 2026 |
SummaryBug FixAlign picker stories with Base UI Aligns combobox and autocomplete stories with Base UI, removing visual gaps and fixing readonly select display. This improves consistency and developer experience. Health Assessment
Large
Low
Low
AI DetailsTech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| feat(marketplace): partner CTA + preview scroll polish | Yawen-1010 | S | No | 0.4h | - | May 26, 2026 |
SummaryFeatureAdd partner CTA and improve preview scroll Adds a 'Become a Partner' link to marketplace listings and adjusts workflow preview to allow page scrolling while preserving zoom controls. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Typescript
Frameworks:
React, Nextjs
|
||||||
| feat(api): Node Output Inspector service + 3 REST endpoints (Stage 4 §8) | zyssyz123 | XL | AI | 5.6h | 5.4h | May 26, 2026 |
SummaryFeatureAdd Node Output Inspector service and endpoints Provides a new service to inspect workflow outputs, enabling developers to debug and monitor workflow runs, improving transparency and reducing debugging time. Health Assessment
Large
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Python, Typescript
|
||||||
| chore: add dependabot to lts branch | wylswz | M | No | 147.5h | 147.5h | May 26, 2026 |
SummaryChoreAdd Dependabot to LTS branch Adds Dependabot configuration to automatically manage dependencies on the LTS branch, improving security and maintenance. Health Assessment
Medium
Low
High
AI DetailsTech Stack
Languages:
Yaml
|
||||||
| chore(deps): bump boto3 from 1.43.10 to 1.43.14 in /api in the storage group | dependabot | S | No | 29.0h | 7.4h | May 26, 2026 |
SummaryChoreBump boto3 dependency in API storage group Updates boto3 to a newer patch version, ensuring compatibility and security for the storage component. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| chore: inject tenant id in extension handlers | Tianlel | S | No | 0.6h | 0.2h | May 26, 2026 |
SummaryRefactorInject tenant ID into extension handlers Adds tenant context to API extension handlers, improving multi‑tenant reliability and simplifying code. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| chore: inject account context in file handlers | Tianlel | M | No | 0.7h | 0.2h | May 26, 2026 |
SummaryRefactorInject account context into file handlers Standardizes user and tenant context injection for console file APIs, reducing duplication and improving security consistency. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Code AI
Tools:
Copilot
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| chore: inject tenant id in feature handlers | Tianlel | S | No | 0.6h | 0.4h | May 26, 2026 |
SummaryRefactorInject tenant ID into feature handlers Adds tenant context to console feature endpoints, simplifying handler logic and improving maintainability. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Code AI
Tools:
Copilot
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| chore: inject current user in explore message handlers | Tianlel | M | No | 0.8h | 0.6h | May 26, 2026 |
SummaryRefactorInject current user into explore message handlers Simplifies handler signatures by using the existing with_current_user decorator, reducing boilerplate and improving maintainability. Health Assessment
Medium
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Code AI
Tools:
Copilot
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| feat(dify-agent): sync agent progress | BeautyyuYanli | XL | AI | 10.1h | 9.5h | May 26, 2026 |
SummaryFeatureSync agent progress and plugin tool layer Adds plugin tool layer support, aligns plugin configuration, updates execution context, and enhances agent functionality with comprehensive documentation and tests. Health Assessment
X-Large
High
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
ChatGPT
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| feat(dify-ui): add textarea primitive | lyzno1 | XL | No | 65.2h | 64.9h | May 26, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| fix: remove unused datasource_parameters from Notion pre-import query | EvanYao826 | XS | No | 13.1h | 12.9h | May 26, 2026 |
SummaryRefactorRemove unused datasource_parameters from Notion pre-import query Eliminates a problematic query parameter that caused import failures, ensuring smoother data ingestion from Notion and reducing support overhead. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.10
Tech Stack
Languages:
Python
|
||||||
| chore: dep inject for sql session | asukaminato0721 | L | No | 55.3h | 0.0h | May 25, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| fix: normalize summary_index_setting None to fix preview error | EvanYao826 | S | No | 1.8h | 1.5h | May 25, 2026 |
SummaryBug FixNormalize summary_index_setting None to fix preview error Fixes preview errors when creating knowledge bases by normalizing null summary settings, improving user experience. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| chore: inject current user in console handlers | Tianlel | M | No | 1.2h | 0.7h | May 25, 2026 |
SummaryRefactorInject current user into console handlers Adds a decorator to inject the current user into console handlers, simplifying code and reducing boilerplate. Improves maintainability and developer efficiency. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||