Pull Request Explorer
| Title | Author | Size | AI | Cycle Time | Review | Merged |
|---|---|---|---|---|---|---|
| chore: simplify lint plugin configuration | hyoban | M | No | 1.6h | 0.4h | Jul 13, 2026 |
SummaryRefactorSimplify lint plugin configuration Clean up lint configuration by removing an unused plugin and reorganizing rules, preserving coverage and performance. Health Assessment
Medium
Low
Low
AI Details
Usage:
Authored by AI
Confidence:
0.95
Tech Stack
Languages:
Typescript, Yaml
|
||||||
| fix: align member invitation flow and API contracts | lyzno1 | XL | No | 6.9h | 5.8h | Jul 13, 2026 |
SummaryFeatureAlign member invitation flow and API contracts Improved member invitation flow with consistent behavior and validation, replacing third-party email widget with owner-local recipient field. Health Assessment
X-Large
Medium
Low
AI DetailsTech Stack
Languages:
Python, Typescript, Javascript
Frameworks:
React
|
||||||
| chore: update deps | hyoban | XL | No | 2.1h | 0.0h | Jul 13, 2026 |
SummaryChoreUpdate frontend and pnpm dependencies This PR bumps frontend and pnpm dependencies to keep the project up-to-date, ensuring compatibility and security. Health Assessment
X-Large
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Code AI
Tools:
Gemini
Confidence:
0.95
Tech Stack
Languages:
Typescript, Yaml
|
||||||
| chore: improve static check performance | hyoban | M | No | 0.6h | 0.3h | Jul 13, 2026 |
SummaryChoreImprove static check performance Reduces linting time by ~20% and frees CI resources, boosting developer productivity. Health Assessment
Medium
Low
Low
AI Details
Confidence:
0.75
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| fix(auth): prevent open redirects in post-login flows | CodingOnStar | XL | No | 0.4h | 0.2h | Jul 13, 2026 |
SummaryBug FixPrevent open redirects in post-login flows Stops authenticated users from being redirected to malicious external sites after login, enhancing security and protecting user data. Health Assessment
X-Large
Low
Low
AI Details
Confidence:
0.30
Tech Stack
Languages:
Typescript
Frameworks:
React, Nextjs
|
||||||
| chore: Improve workflow generator accessibility and API contracts | crazywoola | XL | No | 4.9h | 2.9h | Jul 13, 2026 |
SummaryFeatureImprove workflow generator accessibility and API contracts Enhances accessibility for users and standardizes API contracts, reducing frontend/backend drift. Health Assessment
X-Large
High
Low
AI DetailsTech Stack
Languages:
Python, Typescript
Frameworks:
React, Nextjs
|
||||||
| fix(api): require trial app registration for reads | linw1995 | S | No | 0.6h | 0.0h | Jul 13, 2026 |
SummaryBug FixRequire trial app registration for reads Ensures only trial‑registered apps can perform read operations, tightening security and compliance for the platform. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Code AI
Tools:
Gemini
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| chore: migrate static checks to vp check | hyoban | M | No | 0.7h | 0.4h | Jul 13, 2026 |
SummaryRefactorMigrate static checks to vp check Unify Oxfmt, Oxlint, and TypeScript checks under vp check, improving code quality and consistency. Health Assessment
Medium
Low
Low
AI Details
Confidence:
0.80
Tech Stack
Languages:
Javascript, Typescript
Frameworks:
React, Vite
|
||||||
| test: use sqlite3 session in test_create_document_index | asukaminato0721 | M | No | 65.0h | 64.7h | Jul 13, 2026 |
SummaryTestUse SQLite3 session in test_create_document_index Improves test reliability by using real SQLite sessions, ensuring ORM behavior is accurately validated. Health Assessment
Medium
Low
Medium
AI DetailsTech Stack
Languages:
Python
|
||||||
| chore(deps): bump python-engineio, python-socketio, soupsieve for CVE fixes | GareArc | S | No | 1.6h | 1.6h | Jul 13, 2026 |
SummaryChoreBump dependencies for CVE fixes Updates critical Python dependencies to address security vulnerabilities, ensuring system integrity. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.20
Tech Stack |
||||||
| chore: add skill upload fail tip | iamjoel | M | No | 0.3h | 0.0h | Jul 13, 2026 |
SummaryFeatureAdd skill upload failure tip Adds a user‑facing tip when skill upload fails, improving user experience and reducing confusion. Health Assessment
Medium
Low
Low
AI Details
Confidence:
1.00
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| test: use sqlite3 session in test_oauth_device_flow | asukaminato0721 | M | No | 63.3h | 63.0h | Jul 13, 2026 |
SummaryTesttest: use sqlite3 session in test_oauth_device_flow Improves test reliability by using real SQLite sessions instead of mocks, ensuring persisted state across OAuth device flow tests. Health Assessment
Medium
Low
Medium
AI DetailsTech Stack
Languages:
Python
|
||||||
| test: use sqlite3 session in test_app_event_signals | asukaminato0721 | M | No | 63.4h | 63.1h | Jul 13, 2026 |
SummaryTestUse SQLite session in test event signals Replace mocked DB session with real SQLite-backed models to verify signal order and state changes. Health Assessment
Medium
Low
Medium
AI DetailsTech Stack
Languages:
Python
|
||||||
| test: use sqlite3 session in test_retrieval_attachment_access | asukaminato0721 | M | No | 63.4h | 63.1h | Jul 13, 2026 |
SummaryTestUse SQLite3 session in retrieval attachment test Replaces fabricated session objects with real in-memory SQLite sessions to validate access grants and knowledge retrieval accurately. Health Assessment
Small
Low
High
AI DetailsTech Stack
Languages:
Python
|
||||||
| test: use sqlite3 session in test_remote_retrieval | asukaminato0721 | M | No | 63.6h | 63.4h | Jul 13, 2026 |
SummaryTestUse sqlite3 session in test_remote_retrieval Replace ORM mocks with a real SQLite session in tests, ensuring transaction-free paths for recommendation retrieval logic. Health Assessment
Medium
Low
High
AI Details
Confidence:
0.20
Tech Stack
Languages:
Python
|
||||||
| test: use sqlite3 session in test_billing_service | asukaminato0721 | M | No | 62.9h | 62.6h | Jul 13, 2026 |
SummaryTestUse sqlite3 session in billing service tests This PR replaces mocked database sessions in billing service tests with real in-memory SQLite sessions, improving test reliability and ensuring persisted state across billing-provider, cache, and network boundaries. Health Assessment
Small
Low
Medium
AI Details
Confidence:
0.10
Tech Stack
Languages:
Python
|
||||||
| chore(deps): bump python-engineio and python-socketio for CVE fixes | GareArc | S | No | 1.2h | 0.9h | Jul 13, 2026 |
SummaryChoreBump python-engineio and python-socketio for CVE fixes Updates two Python dependencies to address high‑severity CVEs, ensuring secure operation of the Dify Enterprise image. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.10
Tech Stack
Languages:
Python
|
||||||
| fix: prevent chat attachments from scrolling out of view | iamjoel | S | No | 0.4h | 0.0h | Jul 13, 2026 |
SummaryBug FixPrevent chat attachments from scrolling out of view This fix ensures chat attachments remain visible, improving user experience by preventing accidental loss of context. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.05
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| chore: migrate linting to vp lint with ESLint fallback | hyoban | XL | No | 3.2h | 3.0h | Jul 13, 2026 |
SummaryRefactorMigrate linting to vp lint with ESLint fallback This PR replaces the existing ESLint-first lint workflow with a Vite+ Oxlint-based system, improving lint performance and reducing false positives while preserving fallback rules for unsupported checks. Health Assessment
Large
Low
Low
AI DetailsTech Stack
Languages:
Javascript, Typescript
|
||||||
| fix: max token params can not be disabled in follow-up model parameters | iamjoel | M | No | 0.4h | 0.3h | Jul 13, 2026 |
SummaryBug FixFix max token params disabling in follow-up settings Corrects a bug where disabling max token parameters in follow-up model settings was ineffective, ensuring accurate token limits for user interactions. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| fix(api): backport inner RBAC request timeout to 1.15.0-fix.10 | GareArc | XS | No | 0.2h | 0.2h | Jul 13, 2026 |
SummaryBug FixBackport RBAC request timeout to hotfix branch Fixes 500 errors on workspace load by increasing RBAC request timeout to 30s, improving reliability for enterprise users. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| test: use sqlite3 session in test_banner | asukaminato0721 | M | No | 62.7h | 62.4h | Jul 13, 2026 |
SummaryTestUse sqlite3 session in test_banner Update unit tests to use SQLite session for banner controller, improving test isolation and coverage. Health Assessment
Medium
Low
High
AI DetailsTech Stack
Languages:
Python
|
||||||
| test: use sqlite3 session in test_buildin_retrieval | asukaminato0721 | S | No | 62.7h | 62.4h | Jul 13, 2026 |
SummaryTestUse SQLite session in recommendation tests This change replaces mock ORM calls with real SQLite sessions in recommendation tests, improving test accuracy and ensuring transaction integrity. It enhances confidence that recommendation logic behaves correctly in production-like conditions. Health Assessment
Small
Low
High
AI Details
Confidence:
0.10
Tech Stack
Languages:
Python
|
||||||
| test: use sqlite3 session in test_credential_utils | asukaminato0721 | M | No | 62.6h | 62.3h | Jul 13, 2026 |
SummaryTestUse SQLite session in credential tests Improves test reliability by using a real SQLite session, ensuring credential existence checks work without Flask context. All unit tests pass, confirming correct behavior. Health Assessment
Small
Low
High
AI DetailsTech Stack
Languages:
Python
|
||||||
| test: use sqlite3 session in test_trace_session_metadata | asukaminato0721 | M | No | 62.3h | 0.0h | Jul 13, 2026 |
SummaryTestUse SQLite session in trace metadata tests Replaces mock ORM sessions with real SQLite sessions in trace metadata tests, improving test accuracy and reliability. Health Assessment
Medium
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Code AI
Tools:
Gemini
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| test: use sqlite3 session in test_wraps | asukaminato0721 | L | No | 62.3h | 62.0h | Jul 13, 2026 |
SummaryTestUse SQLite3 session in test wraps Improves test reliability by using real SQLite state, ensuring tenant‑scoped behavior and trial record persistence. Health Assessment
Small
Low
Medium
AI Details
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| test: use sqlite3 session in test_comment_models | asukaminato0721 | L | No | 61.7h | 61.5h | Jul 13, 2026 |
SummaryTestUse SQLite session in comment model tests Replaces mocked database interactions with a real in-memory SQLite session to validate account lookup, participant counts, missing accounts, and cache behavior in comment models. Health Assessment
Small
Low
Medium
AI Details
Confidence:
0.80
Tech Stack
Languages:
Python
|
||||||
| test: use sqlite3 session in test_completion | asukaminato0721 | L | No | 60.9h | 57.5h | Jul 13, 2026 |
SummaryTestUse SQLite session in test_completion Replace mocked ORM session with a real SQLite session, ensuring persisted App, EndUser, Conversation, and Message state for more reliable tests that better reflect production behavior. Health Assessment
Small
Low
Medium
AI DetailsTech Stack
Languages:
Python
|
||||||
| fix: cherry-pick missing RBAC migration + verified bug fixes onto hotfix/1.15.0-fix.2 | GareArc | XL | No | 93.4h | 93.4h | Jul 13, 2026 |
SummaryBug FixFix RBAC migration and bug fixes on hotfix Applies critical RBAC migration and resolves multiple security and functionality bugs, ensuring consistent permission handling and improved system stability for end users. Health Assessment
X-Large
High
High
AI Details
Usage:
AI Assisted
Category:
Code AI
Tools:
Gemini, Copilot
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| refactor(chat): modernize speech-to-text pipeline | lyzno1 | XL | AI | 68.9h | 68.5h | Jul 13, 2026 |
SummaryRefactorModernize Speech-to-Text Pipeline Improves user experience by enabling efficient, reliable voice transcription and better resource management, reducing errors and improving performance. Health Assessment
X-Large
Medium
Medium
AI Details
Usage:
AI Assisted
Category:
Code AI
Tools:
ChatGPT
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| chore(deps): bump the storage group in /api with 5 updates | dependabot | M | No | 1.7h | - | Jul 13, 2026 |
SummaryChoreBump storage group dependencies in API Updates storage-related dependencies to the latest patch versions, ensuring compatibility and security for cloud storage integrations. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| build(deps): bump soupsieve from 2.8 to 2.8.4 in /api | dependabot | XS | No | 73.2h | 73.2h | Jul 13, 2026 |
SummaryChorebump soupsieve from 2.8 to 2.8.4 Updates the soupsieve dependency to incorporate recent bug fixes and performance improvements, ensuring continued compatibility and stability for the API. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| chore(deps): bump the google group in /api with 2 updates | dependabot | S | No | 2.2h | 2.2h | Jul 13, 2026 |
SummaryChoreBump Google API dependencies in /api Updates Google API client libraries to newer versions, ensuring compatibility and security. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| chore(deps): bump flask-cors from 6.0.2 to 6.0.5 in /api in the flask group | dependabot | XS | No | 2.2h | 2.2h | Jul 13, 2026 |
SummaryChoreBump flask-cors dependency in API Updates flask-cors to the latest patch, improving type support and security for the API. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| fix: marketplace page header jitter when it in sticky status | iamjoel | XS | No | 0.4h | 0.1h | Jul 13, 2026 |
SummaryBug FixFix marketplace header jitter in sticky mode This fix resolves visual instability on the marketplace page header when it becomes sticky, improving user experience and reducing confusion. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.20
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| test: use sqlite3 session in test_data_migration_commands | asukaminato0721 | M | No | 60.2h | 59.9h | Jul 13, 2026 |
SummaryTestUse SQLite session in data migration tests Replace mocked SQLAlchemy sessions with real in-memory SQLite sessions to validate ORM behavior and transaction isolation in unit tests. Health Assessment
Medium
Low
High
AI DetailsTech Stack
Languages:
Python
|
||||||
| test: use sqlite3 session in test_plugin_tool | asukaminato0721 | XS | No | 58.5h | 58.3h | Jul 13, 2026 |
SummaryTestUse SQLite3 session in plugin tool tests Replace mocked SQLAlchemy Session with real in-memory SQLite Session for plugin tests, preserving boundaries. Ensures tests run against realistic session behavior. Health Assessment
Small
Low
High
AI Details
Confidence:
0.10
Tech Stack
Languages:
Python
|
||||||
| test: use sqlite3 session in test_remove_app_and_related_data_task | asukaminato0721 | M | No | 58.5h | 58.3h | Jul 13, 2026 |
SummaryTestUse SQLite session in removal task test Ensures real SQLite sessions correctly delete data while preserving storage boundaries, improving test reliability. Health Assessment
Small
Low
Medium
AI DetailsTech Stack
Languages:
Python
|
||||||
| chore: sandbox plan should not execution special workflow | hjlarry | L | No | 65.4h | 64.8h | Jul 13, 2026 |
SummaryChorePrevent sandbox plan from executing special workflow Ensures sandbox plans do not trigger special workflows, improving safety and compliance. Health Assessment
Large
High
High
AI Details
Confidence:
0.95
Tech Stack
Languages:
Python, Typescript
Frameworks:
React
|
||||||
| fix: update role selector to use max height for scroll area | WTW0313 | XS | No | 0.5h | 0.4h | Jul 13, 2026 |
SummaryBug FixUpdate role selector max height Improves the role selection UI by setting a maximum height for the scroll area, ensuring a smoother experience when inviting members. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| chore(deps): bump the github-actions-dependencies group with 4 updates | dependabot | S | AI | 0.6h | 0.3h | Jul 13, 2026 |
SummaryCI/CDchore(deps): bump github-actions-dependencies group Updates GitHub Actions dependencies to newer versions, ensuring CI pipelines use the latest stable actions for improved reliability and security. Health Assessment
Small
Low
Low
AI Details
Category:
Code AI
Tech Stack
Languages:
Yaml
Frameworks:
Github-Actions
|
||||||
| style: format with vp fmt | hyoban | XL | No | 0.6h | 0.2h | Jul 12, 2026 |
SummaryHealth AssessmentAI Details
Confidence:
0.75
Tech Stack |
||||||
| fix: eagerly validate conversation on service-api and explore chat endpoints | he-yufeng | M | AI | 2.9h | 2.6h | Jul 12, 2026 |
SummaryBug FixFix eager conversation validation on service-api and explore chat endpoints Ensures invalid conversation IDs return 404 immediately instead of hanging, improving reliability and user experience. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| chore: migrate formatting to vp fmt | hyoban | XL | No | 48.0h | 8.4h | Jul 12, 2026 |
SummaryRefactorMigrate to Vite+ vp fmt formatting This PR migrates the repository's formatting configuration from ESLint stylistic rules to Vite+ vp fmt, improving code consistency and readability. Health Assessment
X-Large
Medium
Low
AI DetailsTech Stack
Languages:
Javascript, Typescript
Frameworks:
Vite, Eslint
|
||||||
| fix(web): split model selection and settings actions | lyzno1 | XL | No | 3.8h | 3.5h | Jul 12, 2026 |
SummaryBug FixSplit model selection and settings actions Improves user experience by ensuring split‑button controls work correctly, preventing accidental opening of settings and enabling proper model selection. Health Assessment
Large
Medium
Low
AI DetailsTech Stack
Languages:
Typescript
Frameworks:
React, Nextjs
|
||||||
| chore(dify-ui): enforce strict ESLint rules | lyzno1 | XL | No | 26.6h | 26.3h | Jul 12, 2026 |
SummaryRefactorEnforce strict ESLint rules in dify-ui Enforces strict ESLint rules to improve code quality and consistency across the UI component library. This reduces bugs, eases onboarding, and ensures maintainable code. Health AssessmentAI Details
Confidence:
0.95
Tech Stack
Languages:
Typescript, Javascript
Frameworks:
React, Github-Actions
|
||||||
| fix(agent-v2): restore keyboard access to row actions | lyzno1 | S | No | 26.8h | 26.5h | Jul 12, 2026 |
SummaryBug FixRestore keyboard access to row actions Improves accessibility by ensuring keyboard users can interact with row actions, enhancing usability and compliance. Health Assessment
Small
Low
High
AI DetailsTech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| refactor(web): normalize z-index layering | lyzno1 | XL | No | 4.8h | 4.6h | Jul 12, 2026 |
SummaryRefactorRefactor web to normalize z-index layering Normalize application dialogs and portalled pickers with the Dify UI overlay contract, removing redundant high z-index values and preserving feature-local paint order. Health Assessment
Large
Medium
Low
AI DetailsTech Stack
Languages:
Typescript, Javascript
Frameworks:
React
|
||||||
| fix(web): correct knowledge dialog draft state | lyzno1 | XL | No | 25.5h | 25.3h | Jul 12, 2026 |
SummaryBug FixCorrect knowledge dialog draft state Fixes knowledge dialog state handling to prevent incorrect draft persistence and improve editing experience for users. Health Assessment
X-Large
Medium
Medium
AI DetailsTech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| fix(web): improve marketplace install dialog accessibility | lyzno1 | S | No | 3.5h | 3.4h | Jul 12, 2026 |
SummaryBug FixImprove marketplace install dialog accessibility Enhances accessibility of the marketplace install dialog, ensuring assistive technologies can identify the dialog name and focus behavior, improving user experience for users with disabilities. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.10
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||