Pull Request Explorer

Exploring 473 PRs. Want this for your team? Start Free Trial
Title Author Size AI Cycle Time Review Merged
fix: #36585 dep inject current user id duongynhi000005-oss M No 33.5h 33.1h May 31, 2026

Summary

Bug Fix

Add decorator to inject current user ID

Provides a lightweight decorator that injects the authenticated user's ID into controller handlers, eliminating repetitive boilerplate and improving code clarity.

Health Assessment

Small
Low
Medium
  • PR merged after ~33 hours with a single review, indicating moderate review latency but minimal rework.

AI Details

Confidence: 0.95

Tech Stack

Languages: Python
refactor: convert isinstance chains to match/case (part 8) EvanYao826 M No 1.4h 1.2h May 31, 2026

Summary

Refactor

Refactor isinstance chains to match/case

Replace legacy dispatch logic with structural pattern matching, improving readability, maintainability, and reducing runtime errors.

Health Assessment

Small
Low
Low
  • Fast cycle time and single review round indicate smooth integration; AI review likely accelerated the process.

AI Details

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

Tech Stack

Languages: Python
fix(web): prefetch workspace and guard routes with contract query lyzno1 L No 0.5h 0.3h May 31, 2026

Summary

Bug Fix

Prefetch workspace and guard routes

Improves user experience by preloading workspace data and tightening route access, reducing load times and preventing unauthorized navigation.

Health Assessment

Medium
Low
Low
  • Rapid review and merge indicate low complexity and high confidence in the changes.

AI Details

Tech Stack

Languages: Typescript
Frameworks: React, Nextjs
refactor(web): scope workflow hotkeys lyzno1 L No 5.8h 5.6h May 31, 2026

Summary

Refactor

Refactor workflow hotkeys for better scope

Improves hotkey management, reduces conflicts, and enhances user experience in the workflow UI.

Health Assessment

Large
Medium
Low
  • Fast cycle time with minimal review rounds indicates smooth integration; large refactor scope but no blockers.

AI Details

Confidence: 0.20

Tech Stack

Languages: Typescript
Frameworks: React, Nextjs
feat(web): add server oRPC client lyzno1 L No 7.8h 7.6h May 31, 2026

Summary

Feature

Add server oRPC client

Introduces a server‑only console oRPC client for SSR and route handlers, centralizing API URLs and headers to streamline server‑side API interactions.

Health Assessment

Medium
Low
Low
  • Fast cycle time of under 8 hours with minimal rework indicates a well‑scoped, low‑risk change.

AI Details

Tech Stack

Languages: Typescript
Frameworks: Nextjs, React
chore: split trial models to a single API hjlarry L No 59.5h 59.2h May 31, 2026

Summary

Refactor

Split trial models into single API

Consolidates trial model endpoints into a single API, simplifying client integration and reducing maintenance overhead.

Health Assessment

Large
High
High
  • The PR required extensive rework after a delayed review, indicating potential communication gaps and complexity in refactoring the trial model API.

AI Details

Tech Stack

Languages: Python, Typescript
fix(web): use generated current workspace query lyzno1 L No 32.7h 32.5h May 31, 2026

Summary

Bug Fix

Fix workspace query usage

Ensures consistent workspace data retrieval, removes stale cache keys, and updates trial credit and device flow logic for a smoother user experience.

Health Assessment

Large
Medium
Medium
  • PR required over a day for review and merge but involved only two commits and a single review, indicating a straightforward change with moderate review delay.

AI Details

Confidence: 0.10

Tech Stack

Languages: Python, Typescript
Frameworks: React
chore: split to single app_dsl_version API hjlarry L No 3.1h 0.3h May 31, 2026

Summary

Refactor

Split to single app_dsl_version API

Refactors the console API to expose a dedicated app_dsl_version endpoint, simplifying client interactions and improving maintainability. Updated generated contracts and tests reflect the new structure.

Health Assessment

Large
Low
Low
  • Merged in 3.1 hours with only one review comment, indicating a clean refactor with comprehensive tests and documentation.

AI Details

Confidence: 0.75

Tech Stack

Languages: Python, Typescript
chore: add missing @override decorators to pipeline WorkflowAppGenerateResponseConverter krishkantiuj-ren XS No 4.7h 4.3h May 31, 2026

Summary

Refactor

Add @override decorators to pipeline converter

Ensures proper method overriding in pipeline converter, improving code correctness and maintainability.

Health Assessment

Small
Low
Low
  • Quick, single-commit refactor with minimal review, indicating low complexity and high confidence in correctness.

AI Details

Confidence: 0.10

Tech Stack

Languages: Python
chore: dep inject for model asukaminato0721 L No 62.5h 62.2h May 30, 2026

Summary

Chore

Add dependency injection for console model

Adds dependency injection support for console form models, improving modularity and testability.

Health Assessment

Large
High
High
  • The PR experienced a slow review process with several automated fix commits, indicating moderate complexity and potential integration challenges.

AI Details

Tech Stack

Languages: Python, Typescript
refactor(api): migrate console/service_api.dataset.document to BaseModel cqjjjzr XL No 202.8h 202.4h May 30, 2026

Summary

Refactor

Refactor API models to Pydantic BaseModel

This refactor replaces Flask-RESTX models with Pydantic BaseModel, enhancing type safety and simplifying API contracts, which reduces bugs and speeds future feature development.

Health Assessment

AI Details

Tech Stack

Languages: Python, Typescript
Frameworks: Flask
fix(auth): reset profile query after login lyzno1 M No 2.3h 2.2h May 30, 2026

Summary

Bug Fix

Reset profile query after login

Ensures that after a user logs in, the profile data is refreshed and navigation redirects correctly, improving reliability and user experience.

Health Assessment

Small
Low
Low
  • Merged within 2.3 hours with a single commit and minimal review, indicating a straightforward fix with low complexity and risk.

AI Details

Confidence: 0.20

Tech Stack

Languages: Typescript
Frameworks: Nextjs, React
refactor(api): migrate console/service_api.dataset.segment to BaseModel cqjjjzr XL No 197.3h 196.6h May 30, 2026

Summary

Refactor

Refactor API to use Pydantic BaseModel

Migrate console and service API dataset segment to use Pydantic BaseModel for request and response payload models, improving code structure and maintainability.

Health Assessment

X-Large
Medium
High
  • The PR has a large scope with many files changed, indicating significant refactoring.
  • The long cycle time and time to first review suggest potential review friction or complexity in the changes.

AI Details

Confidence: 0.80

Tech Stack

Languages: Python, Typescript
Frameworks: Flask, Pydantic
fix(auth): avoid leaking request origin in refresh redirects lyzno1 S No 0.3h 0.2h May 30, 2026

Summary

Bug Fix

Fix auth redirect origin leakage

Prevents internal host leakage in auth refresh redirects, enhancing security and privacy.

Health Assessment

Small
Low
Low
  • Quick, single-commit fix with minimal code changes and no review back‑and‑forth.

AI Details

Tech Stack

Languages: Typescript
Frameworks: Nextjs
chore: reuse injected SQLAlchemy sessions in app read paths myshkin451 M No 22.5h 22.0h May 30, 2026

Summary

Refactor

Reuse injected SQLAlchemy sessions in app read paths

Reuses injected SQLAlchemy sessions for app read paths, reducing database overhead. Ensures consistent transaction handling across services.

Health Assessment

Medium
Low
Low
  • The PR was reviewed quickly with minimal back-and-forth, indicating a straightforward refactor with clear intent.

AI Details

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

Tech Stack

Languages: Python
fix(web): use default profile query cache lyzno1 XS No 0.5h 0.1h May 29, 2026

Summary

Bug Fix

Fix profile query cache default

Ensures account profile data uses consistent 5‑minute cache, reducing unnecessary refetches and improving user experience.

Health Assessment

Small
Low
Low
  • Quick fix with minimal changes, fast review and merge, low risk.

AI Details

Confidence: 0.10

Tech Stack

Languages: Typescript
refactor(web): remove app initializer and move auth boot logic to route boundaries lyzno1 XL No 5.3h 4.9h May 29, 2026

Summary

Refactor

Refactor auth boot logic to route boundaries

Simplifies authentication initialization by moving logic to route boundaries, improving modularity and reducing startup complexity.

Health Assessment

X-Large
Low
Low
  • Rapid review and merge indicate clear, well‑documented changes with minimal friction.

AI Details

Tech Stack

Languages: Typescript
Frameworks: Nextjs
chore: using single SSH_SCRIPT for saas dev hjlarry XS No 0.1h 0.0h May 29, 2026

Summary

Chore

chore: single SSH_SCRIPT for saas dev

Updated CI workflow to use a single SSH_SCRIPT for SaaS development, simplifying deployment and reducing configuration errors.

Health Assessment

Small
Low
Low
  • Merged within minutes with no review comments, indicating a straightforward change.

AI Details

Tech Stack

Languages: Yaml
Frameworks: Github-Actions
fix: remove unnecessary # type: ignore comments (#24494) EvanYao826 S No 0.6h 0.4h May 29, 2026

Summary

Refactor

Remove unnecessary type ignore comments

This refactor cleans up unused type annotations, improving code readability and reducing maintenance overhead.

Health Assessment

Small
Low
Low
  • Quick review and merge indicate a straightforward refactor with minimal impact.

AI Details

Tech Stack

Languages: Python
refactor: convert isinstance chains to match/case (part 7) (#35902) EvanYao826 M No 0.6h 0.4h May 29, 2026

Summary

Refactor

Refactor isinstance chains to match/case

Updates legacy type checks to modern Python 3.10 match/case syntax, improving readability and maintainability.

Health Assessment

Small
Low
Low
  • Quick refactor with minimal changes and fast review, indicating low complexity and high confidence in code quality.

AI Details

Tech Stack

Languages: Python
refactor: add ts common style check for web and cli wylswz M No 0.5h 0.3h May 29, 2026

Summary

CI/CD

Add TS style check for web and CLI

Ensures TypeScript linting runs for both web and CLI code, preventing CI failures on main branch.

Health Assessment

Small
Low
Low
  • Quick review and merge with minimal changes, indicating low complexity and high confidence.

AI Details

Tech Stack

Languages: Yaml
Frameworks: Github-Actions
fix(cli): fix style wylswz XS No 0.1h 0.1h May 29, 2026

Summary

Bug Fix

Fix CLI style errors

Corrects minor style issue in CLI error handling tests, ensuring consistent test behavior.

Health Assessment

Small
Low
Low
  • Quick fix with minimal changes, merged within minutes.

AI Details

Tech Stack

Languages: Typescript
chore: deploy saas dev workflow hjlarry XS No 0.3h 0.2h May 29, 2026

Summary

CI/CD

Deploy SaaS dev workflow

Automates deployment of the SaaS development branch to the agent server, improving release speed and consistency.

Health Assessment

Small
Low
Low
  • The PR was merged within 20 minutes of opening, with only a single file change and no significant rework, indicating a straightforward, low‑risk update to the CI pipeline.

AI Details

Tech Stack

Languages: Yaml
Frameworks: Github-Actions
refactor(cli): optimize error handling in flag parsing wylswz L No 2.8h 0.7h May 29, 2026

Summary

Refactor

Optimize CLI flag error handling

Improves user experience by providing clearer error messages during command-line flag parsing, reducing confusion and support tickets.

Health Assessment

Large
Low
Low
  • Fast cycle time and single review indicate a smooth, low-risk refactor.

AI Details

Tech Stack

Languages: Typescript
chore: not store search tag condition in url iamjoel M No 1.2h 0.7h May 29, 2026

Summary

Chore

Remove tag persistence from URL

This change cleans up URLs by removing tag IDs from query parameters, improving readability and reducing unnecessary state in the browser.

Health Assessment

Small
Low
Low
  • Fast review and merge within 1.2 hours, minimal rework, indicating low risk and high confidence in stability.

AI Details

Tech Stack

Languages: Typescript
Frameworks: React
fix(device): surface SSO errors on /device and fix CLI null-account crash on external-SSO login GareArc M No 21.6h 21.5h May 29, 2026

Summary

Bug Fix

fix device SSO errors and CLI null-account crash

Surface SSO errors on the /device page and fix CLI crash on external-SSO device login, improving user experience and preventing crashes.

Health Assessment

Small
Low
Low
  • The PR was merged quickly, indicating a smooth review process.
  • The changes are focused on fixing specific issues, reducing the risk of introducing new problems.

AI Details

Tech Stack

Languages: Javascript, Typescript
Frameworks: React
chore: unified plugin status icon position iamjoel XS No 0.2h 0.0h May 29, 2026

Summary

Chore

Unified plugin status icon position

Aligns plugin status icons for consistent UI, improving user experience.

Health Assessment

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

AI Details

Tech Stack

Languages: Typescript
Frameworks: React
fix(api): validate annotation list pagination query WOLIKIMCHENG M No 3.6h 3.3h May 29, 2026

Summary

Bug Fix

Fix pagination query validation

Ensures invalid pagination parameters are rejected, improving API reliability and documentation.

Health Assessment

Medium
Low
Low
  • Quick fix with minimal changes and fast review, indicating low complexity and high confidence.

AI Details

Tech Stack

Languages: Python, Typescript
fix: install failed plugin dose not show icon iamjoel S No 0.5h 0.3h May 29, 2026

Summary

Bug Fix

Fix plugin icon display for failed installs

Ensures that when a plugin installation fails, the UI correctly indicates the failure by showing an icon, improving user feedback and reducing confusion.

Health Assessment

Small
Low
Low
  • Quick fix with minimal changes and immediate review, indicating a straightforward bug resolution.

AI Details

Tech Stack

Languages: Typescript
Frameworks: React
feat: dev snippet backend FFXN L No 0.0h - May 29, 2026

Summary

Feature

Add dev snippet backend functionality

Adds backend support for snippet creation and validation, improving developer experience.

Health Assessment

Large
Low
Low
  • Merged immediately with no review comments, indicating a straightforward implementation.

AI Details

Tech Stack

Languages: Python
test: stabilize modal context pricing test escape0707 XS No 164.4h 161.6h May 29, 2026

Summary

Test

Stabilize modal context pricing test

Ensures modal transitions load correctly by mocking the lazy‑loaded pricing component, preventing race conditions that could disrupt user experience.

Health Assessment

Small
Low
High
  • The PR had a long review cycle, but the change was small and straightforward, indicating a bottleneck in the review process.

AI Details

Confidence: 0.10

Tech Stack

Languages: Typescript
Frameworks: React
feat: add DTO for agent api zyssyz123 XL No 1.8h 1.5h May 29, 2026

Summary

Feature

Add DTO for agent API

Added data transfer object for agent API to improve data handling and consistency.

Health Assessment

X-Large
Medium
Low
  • The PR was merged quickly, but the large scope and multiple commits suggest potential complexity and risk.

AI Details

Confidence: 0.80

Tech Stack

Languages: Python, Typescript
Frameworks: Django
feat: dev snippet backend FFXN M No 0.0h - May 29, 2026

Summary

Feature

Add snippet backend support

Adds backend support for snippet handling, including duplicate name allowance and improved import logic, with comprehensive tests.

Health Assessment

Medium
Low
Low
  • Merged within minutes with no review, indicating a straightforward change and thorough testing.

AI Details

Tech Stack

Languages: Python
chore: type check test container tests escape0707 L No 8.7h 8.4h May 29, 2026

Summary

Chore

Add strict Pyrefly config for test suite

This PR tightens type checking for container integration tests, ensuring clean files are validated while isolating known failures, improving code quality and reliability.

Health Assessment

AI Details

Tech Stack

test: isolate Redis state in container tests escape0707 M No 18.5h 18.3h May 28, 2026

Summary

Test

Isolate Redis state in container tests

Ensures containerized Redis state is properly isolated between tests, improving test reliability and preventing flaky behavior.

Health Assessment

Medium
Low
Low
  • Quick review and merge with minimal changes, indicating straightforward test addition.

AI Details

Tech Stack

Languages: Python
refactor(cli): use Store interface as token storage wylswz XL No 23.6h 17.2h May 28, 2026

Summary

Refactor

Refactor CLI token storage to use Store interface

This refactor replaces the custom token storage with a generic Store interface, simplifying token management and reducing potential bugs in the CLI authentication flow. It also cleans up tests and ensures consistent behavior across authentication commands.

Health Assessment

X-Large
Low
Low
  • The PR was completed in under a day with a single review, indicating efficient collaboration and minimal friction.

AI Details

Confidence: 0.20

Tech Stack

Languages: Typescript, Javascript
feat: dev snippet fronted FFXN XL No 0.0h - May 28, 2026

Summary

Feature

Add agent backend session lifecycle

Introduces session management for workflow agent nodes, enhancing reliability and resource handling for the platform.

Health Assessment

Large
High
Low
  • Merged within minutes, indicating minimal review or automated approval despite a large code change. The rapid cycle suggests the change was straightforward or pre‑approved, but the substantial line additions warrant careful monitoring for downstream impact.

AI Details

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

Tech Stack

Languages: Python
feat: dev snippet fronted FFXN XL No 0.0h - May 28, 2026

Summary

Feature

Add dev snippet frontend support

Introduces a new frontend snippet feature that lets developers quickly access code examples, streamlining onboarding and boosting productivity.

Health Assessment

X-Large
High
Low
  • The PR was merged immediately after creation with no review, indicating high confidence in the changes but also a very large scope that could pose risk if not thoroughly tested.

AI Details

Tech Stack

Languages: Python
feat: dev snippet fronted FFXN XL No 0.0h - May 28, 2026

Summary

Feature

Add dev snippet frontend

Adds new frontend snippet functionality to improve developer experience.

Health Assessment

X-Large
Medium
Low
  • PR merged within minutes with no review comments, indicating a straightforward implementation with minimal friction.

AI Details

Tech Stack

Languages: Python
feat(docker): add missing OPENAPI_* env vars to shared.env.example GareArc XS No 5.1h 5.1h May 28, 2026

Summary

Bug Fix

Add missing OpenAPI env vars to shared.env.example

Adds missing OpenAPI configuration variables to Docker environment, enabling proper CORS, client ID restrictions, rate limiting, and OAuth bearer support for API services.

Health Assessment

Small
Low
Low
  • Fast turnaround with a single commit and review, indicating a straightforward configuration fix.

AI Details

Tech Stack

feat: dev snippet fronted FFXN L No 0.4h - May 28, 2026

Summary

Feature

Add dev snippet frontend support

Adds backend request builder and related tests for dev snippet functionality, improving API integration.

Health Assessment

Medium
Low
Low
  • Merged within 24 minutes, indicating minimal review friction and straightforward implementation.

AI Details

Tech Stack

Languages: Python
fix: fix cannot extract elements from a scalar fatelei M No 0.6h 0.3h May 28, 2026

Summary

Bug Fix

Fix extraction of elements from scalar

Corrects a bug where dataset segment extraction failed when encountering scalar values, improving data processing reliability.

Health Assessment

Small
Low
Low
  • Quick fix with minimal changes, fast review and merge, indicating low complexity and high confidence.

AI Details

Tech Stack

Languages: Python
feat: add cross-environment app migration toolkit Blackoutta XL No 1.2h 0.9h May 28, 2026

Summary

Feature

Add cross-environment app migration toolkit

Enables seamless migration of workflow/chatflow apps and custom tool dependencies between Dify environments, reducing manual effort and risk.

Health Assessment

Large
Medium
Low
  • Rapid review and merge with minimal friction, indicating high confidence in code quality and thorough testing.

AI Details

Confidence: 0.75

Tech Stack

Languages: Python
docs(api): fix typo in vector migration docstrings aliyevaladddin XS No 12.4h 11.8h May 28, 2026

Summary

Docs

Fix typo in vector migration docstrings

Minor docstring cleanup in vector migration functions, no behavior change.

Health Assessment

Small
Low
Low
  • Quick typo fix with minimal code changes, fast review and merge, low risk and low friction process.

AI Details

Tech Stack

Languages: Python
fix: handle null plugin badges (#36767) HanqingZ S No 0.0h - May 28, 2026

Summary

Bug Fix

Fix null plugin badges

Corrects UI rendering of plugin badges when data is null, preventing display errors and improving user experience.

Health Assessment

Small
Low
Low
  • Rapid, single-commit fix with no review friction, merged within minutes.

AI Details

Tech Stack

Languages: Typescript
Frameworks: React
fix: handle null plugin badges crazywoola S No 0.2h 0.0h May 28, 2026

Summary

Bug Fix

Fix null plugin badges crash

Ensures plugin cards render safely when marketplace API returns null badges, preventing runtime errors and improving stability for users.

Health Assessment

Small
Low
Low
  • Quick, single-commit fix with minimal code changes and no blockers, resulting in a fast review and merge cycle.

AI Details

Confidence: 0.20

Tech Stack

Languages: Typescript
Frameworks: React
refactor: add @override decorators to storage backend subclasses (#36406) NishchayMahor M No 1.5h 1.1h May 28, 2026

Summary

Refactor

Add @override decorators to storage backends

Adds @override decorators to storage backend classes, enhancing type safety and code clarity while preserving existing functionality.

Health Assessment

Small
Low
Low
  • Quick review and merge indicate minimal impact; the change is purely additive and improves code quality.

AI Details

Tech Stack

Languages: Python
fix(docker): copy dify-agent source into production stage GareArc XS No 1.0h 0.5h May 28, 2026

Summary

Bug Fix

Fix Docker build to include source

Ensures production Docker image contains necessary source files, preventing runtime module errors and improving reliability for deployments.

Health Assessment

Small
Low
Low
  • Quick fix with minimal changes, resolved in under an hour with no back‑and‑forth.

AI Details

Tech Stack

Frameworks: Docker
test: migrate workspace members tests to containers escape0707 L No 12.7h 7.2h May 28, 2026

Summary

Test

Migrate workspace member tests to containers

Improves test reliability by moving workspace member tests to real database and Redis containers, ensuring accurate integration behavior. This change maintains unit coverage for non-DB logic while providing realistic integration tests.

Health Assessment

Large
Low
Low
  • The PR was reviewed and merged within 12.7 hours, indicating efficient collaboration and minimal friction.
  • The change focuses on test reliability, with a moderate scope but low risk.

AI Details

Tech Stack

Languages: Python
Feat: dev snippet fronted FFXN XL No 0.3h - May 28, 2026

Summary

Feature

Add dev snippet frontend support

Introduces a new frontend component for developer snippets, enhancing the developer experience by simplifying code sharing and collaboration.

Health Assessment

Large
Medium
Low
  • Merged in 18 minutes with minimal review, indicating confidence in the changes but the large code addition suggests future maintenance may be required.

AI Details

Confidence: 0.20

Tech Stack

Languages: Python
« Page 2 of 10 »

Get this analytics stack for your team

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

Connect Repos