Pull Request Explorer
| 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 |
SummaryBug FixAdd 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
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 |
SummaryRefactorRefactor 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
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 |
SummaryBug FixPrefetch 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
AI DetailsTech Stack
Languages:
Typescript
Frameworks:
React, Nextjs
|
||||||
| refactor(web): scope workflow hotkeys | lyzno1 | L | No | 5.8h | 5.6h | May 31, 2026 |
SummaryRefactorRefactor workflow hotkeys for better scope Improves hotkey management, reduces conflicts, and enhances user experience in the workflow UI. Health Assessment
Large
Medium
Low
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 |
SummaryFeatureAdd 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
AI DetailsTech Stack
Languages:
Typescript
Frameworks:
Nextjs, React
|
||||||
| chore: split trial models to a single API | hjlarry | L | No | 59.5h | 59.2h | May 31, 2026 |
SummaryRefactorSplit 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
AI DetailsTech Stack
Languages:
Python, Typescript
|
||||||
| fix(web): use generated current workspace query | lyzno1 | L | No | 32.7h | 32.5h | May 31, 2026 |
SummaryBug FixFix 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
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 |
SummaryRefactorSplit 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
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 |
SummaryRefactorAdd @override decorators to pipeline converter Ensures proper method overriding in pipeline converter, improving code correctness and maintainability. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.10
Tech Stack
Languages:
Python
|
||||||
| chore: dep inject for model | asukaminato0721 | L | No | 62.5h | 62.2h | May 30, 2026 |
SummaryChoreAdd dependency injection for console model Adds dependency injection support for console form models, improving modularity and testability. Health Assessment
Large
High
High
AI DetailsTech Stack
Languages:
Python, Typescript
|
||||||
| refactor(api): migrate console/service_api.dataset.document to BaseModel | cqjjjzr | XL | No | 202.8h | 202.4h | May 30, 2026 |
SummaryRefactorRefactor 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 AssessmentAI DetailsTech Stack
Languages:
Python, Typescript
Frameworks:
Flask
|
||||||
| fix(auth): reset profile query after login | lyzno1 | M | No | 2.3h | 2.2h | May 30, 2026 |
SummaryBug FixReset 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
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 |
SummaryRefactorRefactor 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
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 |
SummaryBug FixFix auth redirect origin leakage Prevents internal host leakage in auth refresh redirects, enhancing security and privacy. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Typescript
Frameworks:
Nextjs
|
||||||
| chore: reuse injected SQLAlchemy sessions in app read paths | myshkin451 | M | No | 22.5h | 22.0h | May 30, 2026 |
SummaryRefactorReuse 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
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 |
SummaryBug FixFix 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
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 |
SummaryRefactorRefactor 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
AI DetailsTech Stack
Languages:
Typescript
Frameworks:
Nextjs
|
||||||
| chore: using single SSH_SCRIPT for saas dev | hjlarry | XS | No | 0.1h | 0.0h | May 29, 2026 |
SummaryChorechore: 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
AI DetailsTech Stack
Languages:
Yaml
Frameworks:
Github-Actions
|
||||||
| fix: remove unnecessary # type: ignore comments (#24494) | EvanYao826 | S | No | 0.6h | 0.4h | May 29, 2026 |
SummaryRefactorRemove unnecessary type ignore comments This refactor cleans up unused type annotations, improving code readability and reducing maintenance overhead. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| refactor: convert isinstance chains to match/case (part 7) (#35902) | EvanYao826 | M | No | 0.6h | 0.4h | May 29, 2026 |
SummaryRefactorRefactor 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
AI DetailsTech Stack
Languages:
Python
|
||||||
| refactor: add ts common style check for web and cli | wylswz | M | No | 0.5h | 0.3h | May 29, 2026 |
SummaryCI/CDAdd 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
AI DetailsTech Stack
Languages:
Yaml
Frameworks:
Github-Actions
|
||||||
| fix(cli): fix style | wylswz | XS | No | 0.1h | 0.1h | May 29, 2026 |
SummaryBug FixFix CLI style errors Corrects minor style issue in CLI error handling tests, ensuring consistent test behavior. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Typescript
|
||||||
| chore: deploy saas dev workflow | hjlarry | XS | No | 0.3h | 0.2h | May 29, 2026 |
SummaryCI/CDDeploy SaaS dev workflow Automates deployment of the SaaS development branch to the agent server, improving release speed and consistency. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Yaml
Frameworks:
Github-Actions
|
||||||
| refactor(cli): optimize error handling in flag parsing | wylswz | L | No | 2.8h | 0.7h | May 29, 2026 |
SummaryRefactorOptimize 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
AI DetailsTech Stack
Languages:
Typescript
|
||||||
| chore: not store search tag condition in url | iamjoel | M | No | 1.2h | 0.7h | May 29, 2026 |
SummaryChoreRemove 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
AI DetailsTech 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 |
SummaryBug Fixfix 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
AI DetailsTech Stack
Languages:
Javascript, Typescript
Frameworks:
React
|
||||||
| chore: unified plugin status icon position | iamjoel | XS | No | 0.2h | 0.0h | May 29, 2026 |
SummaryChoreUnified plugin status icon position Aligns plugin status icons for consistent UI, improving user experience. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| fix(api): validate annotation list pagination query | WOLIKIMCHENG | M | No | 3.6h | 3.3h | May 29, 2026 |
SummaryBug FixFix pagination query validation Ensures invalid pagination parameters are rejected, improving API reliability and documentation. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Python, Typescript
|
||||||
| fix: install failed plugin dose not show icon | iamjoel | S | No | 0.5h | 0.3h | May 29, 2026 |
SummaryBug FixFix 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
AI DetailsTech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| feat: dev snippet backend | FFXN | L | No | 0.0h | - | May 29, 2026 |
SummaryFeatureAdd dev snippet backend functionality Adds backend support for snippet creation and validation, improving developer experience. Health Assessment
Large
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| test: stabilize modal context pricing test | escape0707 | XS | No | 164.4h | 161.6h | May 29, 2026 |
SummaryTestStabilize 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
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 |
SummaryFeatureAdd DTO for agent API Added data transfer object for agent API to improve data handling and consistency. Health Assessment
X-Large
Medium
Low
AI Details
Confidence:
0.80
Tech Stack
Languages:
Python, Typescript
Frameworks:
Django
|
||||||
| feat: dev snippet backend | FFXN | M | No | 0.0h | - | May 29, 2026 |
SummaryFeatureAdd 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
AI DetailsTech Stack
Languages:
Python
|
||||||
| chore: type check test container tests | escape0707 | L | No | 8.7h | 8.4h | May 29, 2026 |
SummaryChoreAdd 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 AssessmentAI DetailsTech Stack |
||||||
| test: isolate Redis state in container tests | escape0707 | M | No | 18.5h | 18.3h | May 28, 2026 |
SummaryTestIsolate 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
AI DetailsTech Stack
Languages:
Python
|
||||||
| refactor(cli): use Store interface as token storage | wylswz | XL | No | 23.6h | 17.2h | May 28, 2026 |
SummaryRefactorRefactor 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
AI Details
Confidence:
0.20
Tech Stack
Languages:
Typescript, Javascript
|
||||||
| feat: dev snippet fronted | FFXN | XL | No | 0.0h | - | May 28, 2026 |
SummaryFeatureAdd agent backend session lifecycle Introduces session management for workflow agent nodes, enhancing reliability and resource handling for the platform. Health Assessment
Large
High
Low
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 |
SummaryFeatureAdd 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
AI DetailsTech Stack
Languages:
Python
|
||||||
| feat: dev snippet fronted | FFXN | XL | No | 0.0h | - | May 28, 2026 |
SummaryFeatureAdd dev snippet frontend Adds new frontend snippet functionality to improve developer experience. Health Assessment
X-Large
Medium
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| feat(docker): add missing OPENAPI_* env vars to shared.env.example | GareArc | XS | No | 5.1h | 5.1h | May 28, 2026 |
SummaryBug FixAdd 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
AI DetailsTech Stack |
||||||
| feat: dev snippet fronted | FFXN | L | No | 0.4h | - | May 28, 2026 |
SummaryFeatureAdd dev snippet frontend support Adds backend request builder and related tests for dev snippet functionality, improving API integration. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| fix: fix cannot extract elements from a scalar | fatelei | M | No | 0.6h | 0.3h | May 28, 2026 |
SummaryBug FixFix 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
AI DetailsTech Stack
Languages:
Python
|
||||||
| feat: add cross-environment app migration toolkit | Blackoutta | XL | No | 1.2h | 0.9h | May 28, 2026 |
SummaryFeatureAdd 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
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 |
SummaryDocsFix typo in vector migration docstrings Minor docstring cleanup in vector migration functions, no behavior change. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| fix: handle null plugin badges (#36767) | HanqingZ | S | No | 0.0h | - | May 28, 2026 |
SummaryBug FixFix 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
AI DetailsTech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| fix: handle null plugin badges | crazywoola | S | No | 0.2h | 0.0h | May 28, 2026 |
SummaryBug FixFix 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
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 |
SummaryRefactorAdd @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
AI DetailsTech Stack
Languages:
Python
|
||||||
| fix(docker): copy dify-agent source into production stage | GareArc | XS | No | 1.0h | 0.5h | May 28, 2026 |
SummaryBug FixFix 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
AI DetailsTech Stack
Frameworks:
Docker
|
||||||
| test: migrate workspace members tests to containers | escape0707 | L | No | 12.7h | 7.2h | May 28, 2026 |
SummaryTestMigrate 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
AI DetailsTech Stack
Languages:
Python
|
||||||
| Feat: dev snippet fronted | FFXN | XL | No | 0.3h | - | May 28, 2026 |
SummaryFeatureAdd 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
AI Details
Confidence:
0.20
Tech Stack
Languages:
Python
|
||||||