Pull Request Explorer

Exploring 720 PRs. Want this for your team? Start Free Trial
Title Author Size AI Cycle Time Review Merged
chore: simplify lint plugin configuration hyoban M No 1.6h 0.4h Jul 13, 2026

Summary

Refactor

Simplify lint plugin configuration

Clean up lint configuration by removing an unused plugin and reorganizing rules, preserving coverage and performance.

Health Assessment

Medium
Low
Low
  • Fast cycle time and minimal review rounds indicate a straightforward, low‑risk refactor that maintained lint coverage and performance.

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

Summary

Feature

Align 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
  • Large scope with many files changed, but review time was relatively fast at 5.8 hours.

AI Details

Tech Stack

Languages: Python, Typescript, Javascript
Frameworks: React
chore: update deps hyoban XL No 2.1h 0.0h Jul 13, 2026

Summary

Chore

Update 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
  • Fast cycle time and minimal review indicate a smooth process; large line changes are due to lock file updates, not functional changes.

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

Summary

Chore

Improve static check performance

Reduces linting time by ~20% and frees CI resources, boosting developer productivity.

Health Assessment

Medium
Low
Low
  • Fast cycle time and minimal changes indicate a low-risk, high-impact maintenance update.

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

Summary

Bug Fix

Prevent 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
  • Fast review and merge within 30 minutes indicates low friction and high confidence in the change.

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

Summary

Feature

Improve workflow generator accessibility and API contracts

Enhances accessibility for users and standardizes API contracts, reducing frontend/backend drift.

Health Assessment

X-Large
High
Low
  • Rapid iteration with many commits but short cycle time indicates efficient review process; large scope suggests high complexity.

AI Details

Tech 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

Summary

Bug Fix

Require 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
  • The PR was reviewed and approved within minutes, indicating a straightforward change with minimal risk.

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

Summary

Refactor

Migrate static checks to vp check

Unify Oxfmt, Oxlint, and TypeScript checks under vp check, improving code quality and consistency.

Health Assessment

Medium
Low
Low
  • The PR was merged quickly, indicating a smooth review process.
  • The changes are well-structured and follow the contribution guidelines.

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

Summary

Test

Use 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
  • The review took over a day, but the change was limited to a single test file and poses minimal risk to production.

AI Details

Tech Stack

Languages: Python
chore(deps): bump python-engineio, python-socketio, soupsieve for CVE fixes GareArc S No 1.6h 1.6h Jul 13, 2026

Summary

Chore

Bump dependencies for CVE fixes

Updates critical Python dependencies to address security vulnerabilities, ensuring system integrity.

Health Assessment

Small
Low
Low
  • Fast review and merge with minimal changes, low risk to production.

AI Details

Confidence: 0.20

Tech Stack

chore: add skill upload fail tip iamjoel M No 0.3h 0.0h Jul 13, 2026

Summary

Feature

Add skill upload failure tip

Adds a user‑facing tip when skill upload fails, improving user experience and reducing confusion.

Health Assessment

Medium
Low
Low
  • The PR was merged within 18 minutes, indicating minimal review friction.
  • The change is small in scope and carries low risk.

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

Summary

Test

test: 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
  • The PR improved test reliability but had a long review time, indicating possible communication delays.

AI Details

Tech Stack

Languages: Python
test: use sqlite3 session in test_app_event_signals asukaminato0721 M No 63.4h 63.1h Jul 13, 2026

Summary

Test

Use 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
  • The PR had a long review time but minimal changes and no rework, indicating a straightforward test update.

AI Details

Tech Stack

Languages: Python
test: use sqlite3 session in test_retrieval_attachment_access asukaminato0721 M No 63.4h 63.1h Jul 13, 2026

Summary

Test

Use 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
  • Test update improves reliability with minimal scope and low risk.

AI Details

Tech Stack

Languages: Python
test: use sqlite3 session in test_remote_retrieval asukaminato0721 M No 63.6h 63.4h Jul 13, 2026

Summary

Test

Use 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
  • Long review time but minimal changes and single commit indicate low complexity and low risk.

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

Summary

Test

Use 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
  • The PR had a long review time but minimal changes and no rework, indicating a straightforward test improvement.

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

Summary

Chore

Bump 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
  • Fast review and merge with minimal changes, indicating low risk and high confidence in the update.

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

Summary

Bug Fix

Prevent 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
  • Quick review and merge with minimal changes indicates low complexity and high confidence in the fix.

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

Summary

Refactor

Migrate 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
  • Fast cycle time with minimal review friction indicates efficient collaboration; the PR involved extensive lint configuration changes but was completed quickly.

AI Details

Tech 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

Summary

Bug Fix

Fix 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
  • Rapid review and merge indicate a straightforward bug fix with minimal impact.

AI Details

Tech 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

Summary

Bug Fix

Backport 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
  • Quick fix with minimal changes, fast review and merge, low risk.

AI Details

Tech Stack

Languages: Python
test: use sqlite3 session in test_banner asukaminato0721 M No 62.7h 62.4h Jul 13, 2026

Summary

Test

Use 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
  • Test changes required extended review time, but no significant rework or risk.

AI Details

Tech Stack

Languages: Python
test: use sqlite3 session in test_buildin_retrieval asukaminato0721 S No 62.7h 62.4h Jul 13, 2026

Summary

Test

Use 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
  • The PR took over 60 hours from creation to merge, indicating a slow review process, but the change is small and low risk.

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

Summary

Test

Use 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
  • The PR had a long review time but involved only a small change to a test file, resulting in a low-risk, low-impact update.

AI Details

Tech Stack

Languages: Python
test: use sqlite3 session in test_trace_session_metadata asukaminato0721 M No 62.3h 0.0h Jul 13, 2026

Summary

Test

Use 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
  • Fast review and merge with minimal changes; tests now use real SQLite sessions for better reliability.

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

Summary

Test

Use 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
  • Test improvement with minimal changes, quick review, no rework.

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

Summary

Test

Use 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
  • The PR added a small test change that replaced mocks with a real SQLite session, but the review was delayed, resulting in moderate review friction.

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

Summary

Test

Use 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
  • The PR had a moderate review time and small scope, indicating a straightforward test improvement.

AI Details

Tech 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

Summary

Bug Fix

Fix 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
  • The PR involved extensive cherry‑picking of 11 commits and a long review cycle of nearly four days, indicating high complexity and potential risk to production stability.

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

Summary

Refactor

Modernize 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
  • The PR had a single review after a long review time, with no significant rework, indicating a straightforward but large refactor.

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

Summary

Chore

Bump 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
  • Fast merge with minimal changes, no review required, typical Dependabot update.

AI Details

Tech 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

Summary

Chore

bump 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
  • Dependency bump took over 3 days, likely due to automated process and long review cycle, but no significant friction or risk was observed.

AI Details

Tech Stack

Languages: Python
chore(deps): bump the google group in /api with 2 updates dependabot S No 2.2h 2.2h Jul 13, 2026

Summary

Chore

Bump Google API dependencies in /api

Updates Google API client libraries to newer versions, ensuring compatibility and security.

Health Assessment

Small
Low
Low
  • Rapid review and merge with minimal changes indicate low complexity and risk.

AI Details

Tech 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

Summary

Chore

Bump 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
  • Fast review and merge, minimal impact.

AI Details

Tech Stack

Languages: Python
fix: marketplace page header jitter when it in sticky status iamjoel XS No 0.4h 0.1h Jul 13, 2026

Summary

Bug Fix

Fix 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
  • Quick fix with minimal changes, fast review and merge, indicating low complexity and high confidence.

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

Summary

Test

Use 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
  • Long review delay indicates possible blocker or low priority; minimal code changes and single file suggest low risk.

AI Details

Tech Stack

Languages: Python
test: use sqlite3 session in test_plugin_tool asukaminato0721 XS No 58.5h 58.3h Jul 13, 2026

Summary

Test

Use 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
  • The PR had a long review time but only a single commit with no review comments, indicating low complexity and minimal risk.

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

Summary

Test

Use 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
  • Long review time indicates delayed feedback, but small scope and single commit suggest minimal risk.

AI Details

Tech Stack

Languages: Python
chore: sandbox plan should not execution special workflow hjlarry L No 65.4h 64.8h Jul 13, 2026

Summary

Chore

Prevent sandbox plan from executing special workflow

Ensures sandbox plans do not trigger special workflows, improving safety and compliance.

Health Assessment

Large
High
High
  • The PR had a long review cycle of over 64 hours and required many changes, indicating potential complexity or lack of early feedback. The large scope of 374 added lines across 20 files further increases the risk of integration issues.

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

Summary

Bug Fix

Update 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
  • Quick fix with minimal changes and fast review, indicating low complexity and high confidence.

AI Details

Tech 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

Summary

CI/CD

chore(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
  • Quick merge with minimal changes, indicating routine dependency maintenance with no blockers.

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

Summary

Health Assessment

AI 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

Summary

Bug Fix

Fix 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
  • Fast turnaround with minimal changes; quick fix to a hanging bug; low risk due to targeted controller updates.

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

Summary

Refactor

Migrate 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
  • The PR has a large scope with 20 files changed, but the review process was relatively smooth with a low friction level.

AI Details

Tech 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

Summary

Bug Fix

Split 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
  • Quick turnaround with minimal rework indicates an efficient review process.

AI Details

Tech Stack

Languages: Typescript
Frameworks: React, Nextjs
chore(dify-ui): enforce strict ESLint rules lyzno1 XL No 26.6h 26.3h Jul 12, 2026

Summary

Refactor

Enforce 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 Assessment

AI 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

Summary

Bug Fix

Restore 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
  • Single commit with moderate review time; minimal changes focused on accessibility fix.

AI Details

Tech Stack

Languages: Typescript
Frameworks: React
refactor(web): normalize z-index layering lyzno1 XL No 4.8h 4.6h Jul 12, 2026

Summary

Refactor

Refactor 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
  • The PR has a large scope with 20 files changed, but the review process was relatively smooth with a low friction level.

AI Details

Tech Stack

Languages: Typescript, Javascript
Frameworks: React
fix(web): correct knowledge dialog draft state lyzno1 XL No 25.5h 25.3h Jul 12, 2026

Summary

Bug Fix

Correct 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
  • The PR had a normal cycle time but a slow first review, with minimal rework and a single refactor commit, indicating a straightforward bug fix with moderate scope.

AI Details

Tech Stack

Languages: Typescript
Frameworks: React
fix(web): improve marketplace install dialog accessibility lyzno1 S No 3.5h 3.4h Jul 12, 2026

Summary

Bug Fix

Improve 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
  • Quick turnaround with minimal changes and no rework, indicating a straightforward bug fix with low risk.

AI Details

Confidence: 0.10

Tech Stack

Languages: Typescript
Frameworks: React
« Page 9 of 15 »

Get this analytics stack for your team

Connect GitHub and see cycle time, review bottlenecks, PR flow, and trend changes in minutes.

Connect Repos