Pull Request Explorer

Exploring 720 PRs. Want this for your team? Start Free Trial
Title Author Size AI Cycle Time Review Merged
test: remove unit-only authentication integration cases asukaminato0721 M No 18.0h 17.7h Jul 15, 2026

Summary

Test

Remove unit-only authentication integration tests

Reclassifies authentication tests to accurately reflect unit vs integration coverage, improving test suite clarity without affecting production behavior.

Health Assessment

Medium
Low
Low
  • Quick turnaround with minimal changes; no review required, indicating straightforward test reclassification.

AI Details

Tech Stack

Languages: Python
test: remove duplicate code executor integration coverage asukaminato0721 S No 17.9h 17.6h Jul 15, 2026

Summary

Test

Remove duplicate code executor integration coverage

Reclassifies unit tests to improve test suite accuracy without affecting production behavior.

Health Assessment

Small
Low
Low
  • Quick review and merge with minimal changes indicates low complexity and high confidence in test adjustments.

AI Details

Tech Stack

Languages: Python
fix(web): gate console atom consumers on bootstrap Jingyi-Dify M No 8.1h 7.8h Jul 15, 2026

Summary

Health Assessment

AI Details

Usage: Authored by AI
Confidence: 0.95

Tech Stack

Languages: Typescript
Frameworks: React, Nextjs
test: use sqlite3 session in test_audio_service asukaminato0721 M No 106.9h 106.6h Jul 15, 2026

Summary

Test

Use SQLite3 session in audio service tests

Improves audio service test reliability by using real in-memory SQLite sessions, reducing mock overhead and ensuring persisted state.

Health Assessment

Small
Medium
High
  • Long cycle time due to delayed review, but minimal code changes and low risk to production.

AI Details

Tech Stack

Languages: Python
test: move plugin service coverage to unit tests asukaminato0721 M No 17.4h 17.1h Jul 15, 2026

Summary

Test

Move plugin service coverage to unit tests

Reclassifies plugin service tests from integration to unit suite, improving test accuracy and reducing unnecessary container overhead without affecting production behavior.

Health Assessment

Small
Low
Low
  • The PR was reviewed and merged within a day, indicating a straightforward test refactor with minimal risk.

AI Details

Tech Stack

Languages: Python
refactor(web): standardize hotkey ownership and typing lyzno1 XL No 11.1h 9.8h Jul 15, 2026

Summary

Refactor

Refactor hotkey ownership and typing

Standardizes hotkey handling across web components, improving consistency and maintainability for users and developers.

Health Assessment

X-Large
Medium
Low
  • Rapid iteration with multiple small commits and a quick review cycle indicates high developer engagement and low friction, though the large number of lines changed suggests moderate risk for future regressions.

AI Details

Confidence: 0.75

Tech Stack

Languages: Typescript
Frameworks: React
feat(agent): support new Agent DSL import and export zyssyz123 XL AI 43.0h 42.7h Jul 15, 2026

Summary

Feature

Add Agent DSL import/export support

Enables portable Agent DSL packages for easier import/export, improving workflow automation and reducing manual configuration.

Health Assessment

X-Large
High
Medium
  • The PR had a moderate review delay but involved extensive changes across many files, indicating significant effort and potential risk.

AI Details

Usage: AI Assisted
Category: Code AI
Tools: ChatGPT
Confidence: 0.95

Tech Stack

Languages: Python
Frameworks: Flask
chore: chatflow api should check workflow_id and sandbox plan hjlarry L No 23.6h 23.3h Jul 15, 2026

Summary

Feature

Add workflow_id check for sandbox plan

Prevents sandbox users from executing Advanced Chat with a workflow_id, returning a 403 error and guiding them to upgrade, improving security and user experience.

Health Assessment

Large
Low
Low
  • Merged within 24 hours with minimal review iterations, indicating a smooth process.

AI Details

Confidence: 0.95

Tech Stack

Languages: Python, Typescript
feat(agent): shellctl rewritten in go wylswz XL AI 44.6h 31.6h Jul 15, 2026

Summary

Refactor

Rewrite shellctl in Go for performance

Rewrites the shellctl server and CLI in Go, reducing startup time and memory usage, improving agent runtime performance.

Health Assessment

X-Large
High
High
  • Significant rework after review, large codebase changes, high risk of integration issues.

AI Details

Usage: Authored by AI
Category: Code AI
Tools: Claude
Confidence: 0.95

Tech Stack

Languages: Go, Yaml
Frameworks: Docker, Github-Actions
test: move trigger provider coverage to unit tests asukaminato0721 M No 5.8h 5.5h Jul 14, 2026

Summary

Test

Move trigger provider tests to unit suite

Reclassifies integration tests to unit tests, improving test accuracy and reducing runtime.

Health Assessment

Medium
Low
Low
  • Quick turnaround with minimal rework; tests reclassified without affecting production behavior.

AI Details

Tech Stack

Languages: Python
test: move web forgot-password coverage to unit tests asukaminato0721 M No 5.0h 4.7h Jul 14, 2026

Summary

Test

Move forgot-password tests to unit suite

Reclassifies forgot-password test coverage from integration to unit tests, improving test accuracy and runtime clarity.

Health Assessment

Medium
Low
Low
  • Quick turnaround with minimal changes; test reclassification completed in a single commit.

AI Details

Tech Stack

Languages: Python
test: move recommended app service coverage to unit tests asukaminato0721 M No 4.7h 4.5h Jul 14, 2026

Summary

Test

Move recommended app service coverage to unit tests

This change reorganizes test coverage to improve clarity and reduce unnecessary integration overhead, ensuring unit tests run faster while keeping integration tests focused on container behavior.

Health Assessment

Medium
Low
Low
  • The PR was reviewed and merged within 5 hours, indicating a smooth process with minimal rework.
  • The change improves test suite organization without affecting production behavior.

AI Details

Tech Stack

Languages: Python
fix: sync RBAC whitelist when dataset permission is set to all team GareArc L No 0.5h 0.5h Jul 14, 2026

Summary

Bug Fix

Fix RBAC whitelist sync for dataset permissions

Ensures that when dataset permissions are set to all team, the RBAC whitelist is correctly updated, maintaining accurate access control for team members.

Health Assessment

Medium
Low
Low
  • Fast turnaround with minimal changes; quick review and merge indicates low complexity and risk.

AI Details

Confidence: 0.20

Tech Stack

Languages: Python, Typescript, Shell
Frameworks: Flask
refactor(web): rebuild goto anything dialog lyzno1 XL No 1.5h 0.9h Jul 14, 2026

Summary

Refactor

Rebuild Goto Anything dialog for better state ownership

The refactor consolidates dialog state management, improves accessibility, and streamlines search integration. User experience remains unchanged while simplifying maintenance.

Health Assessment

Large
Medium
Low
  • Rapid iteration with multiple small commits indicates active refactoring; short cycle time suggests efficient review and low blocker presence.

AI Details

Confidence: 0.95

Tech Stack

Languages: Typescript, Yaml
Frameworks: React
fix: backport SSRF bypass via raw httpx.get in API tool schema fetch QuantumGhost S AI 1.2h 0.8h Jul 14, 2026

Summary

Bug Fix

Backport SSRF bypass fix for API tool schema fetch

Fixes a security vulnerability that could allow attackers to perform SSRF attacks via API tool schema fetch, ensuring safer data handling.

Health Assessment

Small
Low
Low
  • Fast turnaround with minimal rework; single review and quick merge indicates low complexity.

AI Details

Usage: AI Assisted
Category: Code AI
Tools: ChatGPT
Confidence: 0.95

Tech Stack

Languages: Python
chore: Bump hotfix-1.15.0-fix.11 linw1995 XL No 0.8h 0.8h Jul 14, 2026

Summary

Chore

Bump hotfix-1.15.0-fix.11

Updates hotfix version to 1.15.0-fix.11, including various bug fixes and improvements.

Health Assessment

X-Large
Medium
Low
  • The PR has a large scope with many files changed, but it was reviewed and merged quickly.

AI Details

Tech Stack

Languages: Python, Javascript, Typescript
Frameworks: React
feat: when knowledge permission is all team need update rbac setttings fatelei M No 1.2h 0.9h Jul 14, 2026

Summary

Feature

Update RBAC settings for all-team knowledge permission

Ensures that when knowledge permission is set to all team, RBAC settings are updated accordingly, improving security and consistency.

Health Assessment

Medium
Low
Low
  • Quick review and merge within 1.1 hours indicates a smooth process with minimal friction.

AI Details

Tech Stack

Languages: Python
feat(oauth): preserve redirect_url through OAuth state for post-login… linw1995 M No 2.3h 0.0h Jul 14, 2026

Summary

Feature

Preserve redirect URL through OAuth state

Preserves redirect URL across OAuth state so users return to intended page after login. Improves user experience by reducing navigation friction.

Health Assessment

Medium
Low
Low
  • Fast review and merge with minimal changes, indicating low complexity.

AI Details

Tech Stack

Languages: Python
feat: allow user specific home dir fatelei M No 1.5h 1.4h Jul 14, 2026

Summary

Feature

Add user-specific home directory support

Enables each user to have a dedicated home directory, improving isolation and customization.

Health Assessment

Medium
Low
Low
  • Quick review and merge indicate a straightforward change with minimal risk.

AI Details

Tech Stack

Languages: Python
fix(auth): preserve redirect URL across auth flows CodingOnStar L No 1.2h 1.0h Jul 14, 2026

Summary

Bug Fix

Preserve redirect URL across auth flows

Ensures users return to the page they originally requested after authentication, improving user experience and reducing friction across sign‑in, sign‑up, and password reset flows.

Health Assessment

Large
Low
Low
  • The PR was reviewed and merged within 1.2 hours, indicating a straightforward change with minimal friction.

AI Details

Tech Stack

Languages: Typescript
Frameworks: React
chore(deps): Cherry pick CVE soupsieve json repair transformers lts 1.13.x wylswz S No 0.8h 0.8h Jul 14, 2026

Summary

Chore

chore(deps): bump dependencies for security fixes

Updates several Python dependencies to address CVEs, improving security and stability.

Health Assessment

Small
Low
Low
  • Fast review and merge, automated dependency bump with minimal changes.

AI Details

Tech Stack

Languages: Python
docs: simplify frontend testing guidance lyzno1 XL No 0.3h 0.0h Jul 14, 2026

Summary

Docs

Simplify frontend testing guidance

Consolidates frontend testing policy into a single source, reducing confusion and improving test quality. This streamlines documentation and aligns testing practices with product contracts.

Health Assessment

X-Large
Low
Low
  • Rapid merge with minimal review indicates high confidence in documentation changes.

AI Details

Tech Stack

Languages: Typescript
Frameworks: React
test: use sqlite3 session in test_workspaces_members asukaminato0721 L No 86.9h 86.6h Jul 14, 2026

Summary

Test

Use SQLite session in workspace member tests

Validates that workspace switching commits membership state correctly, enhancing reliability of user access control.

Health Assessment

Large
Medium
High
  • The PR had a long review cycle with no early feedback, indicating potential communication gaps. The large test changes suggest significant effort to improve test reliability.

AI Details

Tech Stack

Languages: Python
fix(enterprise): cherry-pick licensed seats cap at account creation (#38883) GareArc L No 0.1h 0.1h Jul 14, 2026

Summary

Bug Fix

Enforce licensed seats cap at account creation

Ensures new accounts respect licensed seat limits, preventing over‑provisioning and aligning usage with subscription terms.

Health Assessment

Medium
Low
Low
  • Rapid review and merge indicate a straightforward change with minimal risk.

AI Details

Confidence: 0.95

Tech Stack

Languages: Python, Typescript
test: use sqlite3 session in test_remote_fetcher asukaminato0721 L No 86.6h 86.4h Jul 14, 2026

Summary

Test

Use SQLite session in test_remote_fetcher

Improves test reliability by using real SQLite sessions instead of mocks, ensuring upload, tool, datasource fallback, 404, and zero-database delegation paths are correctly handled.

Health Assessment

Large
Medium
High
  • The PR took over three days to review and merge, indicating slow feedback. The large test file change suggests significant refactoring of test infrastructure, but no production code was touched.

AI Details

Tech Stack

Languages: Python
fix(web): improve explore banner responsiveness lyzno1 XL No 0.9h 0.7h Jul 14, 2026

Summary

Bug Fix

Improve Explore Banner Responsiveness

Enhances the Explore banner layout to match design specifications, improving visual consistency and user interaction across devices.

Health Assessment

Large
Medium
Low
  • Rapid review and merge within an hour indicates high confidence in the changes; the large code modifications were well scoped and tested.

AI Details

Tech Stack

Languages: Typescript
Frameworks: React
feat(enterprise): enforce licensed seats cap at account creation zhangx1n L No 5.3h 3.7h Jul 14, 2026

Summary

Feature

Enforce licensed seats cap at account creation

Adds enterprise enforcement of a deployment‑wide licensed‑seats cap, preventing over‑provisioning and ensuring compliance with license limits.

Health Assessment

Medium
Low
Low
  • Fast cycle time and single review round indicate an efficient process; AI review helped deliver quick feedback.

AI Details

Usage: AI Reviewed
Category: Code AI
Tools: Copilot
Confidence: 0.95

Tech Stack

Languages: Python, Typescript
test: use sqlite3 session in test_dataset_service_lock_not_owned asukaminato0721 M No 86.8h 86.5h Jul 14, 2026

Summary

Test

Use sqlite3 session in dataset service lock test

Improves unit test by using real SQLite sessions to validate lock behavior and ensure no data persistence on lock failures.

Health Assessment

Small
Low
High
  • Long review time indicates low priority or complexity; single commit suggests minimal rework.

AI Details

Confidence: 0.10

Tech Stack

Languages: Python
test: use sqlite3 session in test_file_tenant_validator asukaminato0721 M No 86.8h 86.5h Jul 14, 2026

Summary

Test

Use SQLite3 session in tenant validator test

This change replaces mocked session objects with real SQLite sessions in the tenant validator tests, ensuring accurate tenant isolation and database failure handling. It improves test reliability and coverage for transfer-family and tenant-isolation scenarios.

Health Assessment

Medium
Medium
High
  • The PR experienced a long review delay and slow merge cycle, indicating potential bottlenecks in the review process.

AI Details

Confidence: 0.20

Tech Stack

Languages: Python
test: use sqlite3 session in test_file_factory asukaminato0721 M No 86.6h 86.4h Jul 14, 2026

Summary

Test

Test: Use SQLite3 Session in File Factory

This change replaces a mocked SQLAlchemy session with a real in-memory SQLite session in tests, improving reliability of file handling and tenant isolation checks.

Health Assessment

Small
Low
High
  • The PR had a long review and merge cycle, but the change is small and low risk.

AI Details

Confidence: 0.80

Tech Stack

Languages: Python
fix(deps): upgrade fickling, pillow, click (#38893) wylswz M No 0.0h 0.0h Jul 14, 2026

Summary

Chore

Upgrade dependencies: fickling, pillow, click

Update Python dependencies to newer versions to address security or compatibility issues.

Health Assessment

Medium
Low
Low
  • Fast merge with no review needed, minimal changes.

AI Details

Tech Stack

fix(web): align workspace card hover state lyzno1 XS No 0.3h 0.2h Jul 14, 2026

Summary

Bug Fix

Align workspace card hover state

Improved hover feedback for workspace cards, making UI clearer and reducing accidental interactions.

Health Assessment

Small
Low
Low
  • Quick, single‑commit fix with minimal review time and no rework.

AI Details

Confidence: 0.10

Tech Stack

Languages: Typescript
Frameworks: React
fix(e2e): harden failure lifecycle diagnostics lyzno1 L No 1.3h 1.2h Jul 14, 2026

Summary

Bug Fix

Harden E2E failure diagnostics

Enhances end‑to‑end test reliability by capturing comprehensive diagnostics, ensuring proper cleanup, and preventing hidden log upload issues, leading to more accurate failure reporting and smoother CI pipelines.

Health Assessment

Large
Low
Low
  • Fast turnaround with minimal rework indicates a straightforward bugfix with clear scope.

AI Details

Confidence: 0.95

Tech Stack

Languages: Typescript, Yaml
Frameworks: Github-Actions
fix(deps): upgrade fickling, pillow, click wylswz M No 2.2h 0.1h Jul 14, 2026

Summary

Bug Fix

Upgrade dependencies to fix CVEs

Critical CVEs in dependencies fixed, improving security posture.

Health Assessment

Medium
Low
Low
  • Fast review and merge, minimal changes, quick security fix.

AI Details

Usage: AI Reviewed
Category: Code AI
Tools: Copilot
Confidence: 0.95

Tech Stack

Languages: Python
chore(deps): bump transformers from 5.3.0 to 5.5.0 in /api dependabot XS No 7.6h 7.3h Jul 14, 2026

Summary

Chore

Bump transformers dependency to 5.5.0

Updates the transformers library to the latest patch, ensuring compatibility and security fixes.

Health Assessment

Small
Low
Low
  • Fast review and merge with minimal changes, indicating low complexity and risk.

AI Details

Confidence: 1.00

Tech Stack

Languages: Python
chore(deps): bump json-repair from 0.59.4 to 0.60.1 in /api dependabot XS AI 4.6h 4.3h Jul 14, 2026

Summary

Chore

Bump json-repair dependency

Updates json-repair library to address bug fixes and improvements, ensuring more reliable JSON handling.

Health Assessment

Small
Low
Low
  • Quick dependency update with minimal review, typical for automated PRs.

AI Details

Category: Code AI

Tech Stack

chore(deps): bump json-repair from 0.59.4 to 0.60.1 in /dify-agent dependabot XS AI 4.6h 4.3h Jul 14, 2026

Summary

Chore

chore(deps): bump json-repair to 0.60.1

Updates the json-repair library to the latest patch, improving JSON handling reliability.

Health Assessment

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

AI Details

Category: Code AI
Confidence: 1.00

Tech Stack

Languages: Python
test: use sqlite3 session in test_agent_drive_service asukaminato0721 S No 85.0h 84.7h Jul 14, 2026

Summary

Test

Use sqlite3 session in test_agent_drive_service

Replace mocked SQLAlchemy session with a real session, inject deterministic DataError, and verify rollback behavior in tests.

Health Assessment

Small
Low
High
  • Long review time indicates low priority or slow process, but small scope and single commit suggest minimal risk.

AI Details

Tech Stack

Languages: Python
test: use sqlite3 session in test_credential_permission_service asukaminato0721 M No 84.8h 84.5h Jul 14, 2026

Summary

Test

Add SQLite3 session to credential permission tests

Improves test reliability by using real in-memory SQLite sessions, ensuring credential scoping and account ID correctness.

Health Assessment

Small
Low
High
  • Long review time indicates possible blocker or low priority, but small scope and single commit suggest minimal risk.

AI Details

Confidence: 0.10

Tech Stack

Languages: Python
test: use sqlite3 session in test_skill_standardize_service asukaminato0721 M No 84.8h 84.5h Jul 14, 2026

Summary

Test

Use sqlite3 session in test_skill_standardize_service

Replace mocked ORM with real in-memory SQLite sessions to improve test reliability.

Health Assessment

Medium
Low
High
  • The PR had a long review cycle and slow first review, but only a single test file was modified, indicating low technical risk.

AI Details

Confidence: 0.20

Tech Stack

Languages: Python
test: use sqlite3 session in test_audio asukaminato0721 XS No 84.8h 84.5h Jul 14, 2026

Summary

Test

Use sqlite3 session in test_audio

Improves test reliability by using a real in-memory SQLite session, ensuring accurate controller-to-service boundary verification.

Health Assessment

Small
Low
High
  • Long review cycle indicates low priority test change; minimal scope and risk.

AI Details

Tech Stack

Languages: Python
test: use sqlite3 session in test_annotation_reply asukaminato0721 L No 84.7h 84.4h Jul 14, 2026

Summary

Test

Use sqlite3 session in annotation reply tests

This change replaces in‑memory database doubles with persisted SQLite rows for annotation reply tests, improving test reliability and ensuring consistent data handling across test runs.

Health Assessment

Large
Low
High
  • The PR had a long review time but only one review round, indicating a slow review process but minimal rework.

AI Details

Tech Stack

Languages: Python
test: use sqlite3 session in test_app_dsl_service asukaminato0721 S No 84.6h 84.3h Jul 14, 2026

Summary

Test

Use SQLite session in test_app_dsl_service

Replaces mocked ORM sessions with real SQLite sessions in unit tests, ensuring validation logic operates against actual database behavior without starting transactions prematurely. This improves test reliability and confidence in early validation exits.

Health Assessment

Small
Low
High
  • The PR had a long review time of over 3 days but involved only a single small change, indicating a slow but straightforward review process with minimal risk.

AI Details

Confidence: 1.00

Tech Stack

Languages: Python
test: use sqlite3 session in test_data_migration_wizard asukaminato0721 S No 84.6h 84.4h Jul 14, 2026

Summary

Test

Use SQLite3 session in data migration wizard test

Improves reliability of data migration tests by using a real in-memory SQLite session, ensuring accurate server-identifier lookup.

Health Assessment

Small
Low
High
  • Long review time indicates low priority or complexity; minimal changes suggest low risk.

AI Details

Tech Stack

Languages: Python
test: use sqlite3 session in test_plugin asukaminato0721 S No 84.6h 84.3h Jul 14, 2026

Summary

Test

Use SQLite3 session in plugin tests

Improves test reliability by using a real in-memory SQLite session, ensuring tenant data persists correctly across file requests. This change reduces flakiness in unit tests for plugin file requests.

Health Assessment

Small
Low
High
  • Long review cycle but minimal scope indicates low risk.

AI Details

Confidence: 0.10

Tech Stack

Languages: Python
test: use sqlite3 session in test_schedule_service asukaminato0721 XS No 84.6h 84.3h Jul 14, 2026

Summary

Test

Remove unused SQLAlchemy fixture from schedule-service tests

Clean up test suite by removing an unused mocked session fixture, preserving scheduling logic and coverage.

Health Assessment

Small
Low
High
  • Long review and merge times suggest delayed feedback, but the change is minimal and low risk.

AI Details

Tech Stack

Languages: Python
fix(web): monitoring chart zero-value color and date range indicator hjlarry XS No 26.1h 25.9h Jul 14, 2026

Summary

Bug Fix

Fix monitoring chart zero-value color

This PR corrects the visual representation of zero-value data points in monitoring charts and ensures accurate date range indicators, improving data clarity for users. The change enhances user trust in analytics dashboards.

Health Assessment

Small
Low
High
  • The PR had a long review time but minimal code changes, indicating a straightforward bug fix that was merged quickly after review.

AI Details

Tech Stack

Languages: Typescript
Frameworks: React
fix: align member invitation state and errors lyzno1 XL No 1.3h 0.3h Jul 14, 2026

Summary

Health Assessment

AI Details

Confidence: 0.75

Tech Stack

Languages: Python, Typescript
fix: cherry-pick hotfix batch to LTS 1.13.x (#37357, #34224, #36332, #38858) wylswz XL No 0.2h 0.1h Jul 14, 2026

Summary

Bug Fix

Cherry-pick hotfix batch to LTS 1.13.x

Apply critical fixes to the LTS 1.13.x branch, enhancing stability and security.

Health Assessment

Large
Medium
Low
  • This PR includes a batch of hotfixes, indicating a need for rapid issue resolution.
  • The large scope and multiple commits suggest a complex change set.

AI Details

Confidence: 0.80

Tech Stack

Languages: Python, Typescript, Javascript
Frameworks: React
chore(i18n): sync translations with en-US github-actions M AI 0.5h 0.1h Jul 13, 2026

Summary

Chore

Sync i18n translations with en-US

Updates translation files for 22 languages, ensuring consistency with the base en-US locale.

Health Assessment

Small
Low
Low
  • Rapid merge with minimal changes, indicating straightforward maintenance.

AI Details

Usage: Authored by AI
Category: Code AI
Tools: Claude
Confidence: 0.95

Tech Stack

« Page 8 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