Pull Request Explorer
| Title | Author | Size | AI | Cycle Time | Review | Merged |
|---|---|---|---|---|---|---|
| feat: new snippet | FFXN | XL | No | 0.0h | - | May 25, 2026 |
SummaryFeatureAdd new snippet functionality Adds comprehensive snippet support with tagging and workflow features, enhancing developer productivity. Health Assessment
Large
High
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| refactor: add missing @override decorators to TypeDecorator subclasses in models/types.py | zhang-liz | S | No | 3.2h | 2.9h | May 24, 2026 |
SummaryRefactorAdd @override decorators to SQLAlchemy types Adds missing @override decorators to SQLAlchemy type classes, enhancing code clarity and type safety. No runtime behavior change, but improves maintainability. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| chore: add UUID/str type annotations to api endpoints for files in api/controllers/console | Lillian68 | M | No | 3.8h | 3.6h | May 24, 2026 |
SummaryRefactorAdd UUID/str type annotations to console API endpoints Enhances type safety for console API endpoints, improving developer experience and reducing runtime errors. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| chore: add UUID/str type annotations to api endpoints for files in api/controllers/console/datasets | Lillian68 | L | No | 4.0h | 3.8h | May 24, 2026 |
SummaryRefactorAdd UUID/str type annotations to dataset APIs Adds type annotations to dataset API endpoints, improving type safety and developer experience. Health Assessment
Medium
Low
Low
AI Details
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| chore: add UUID/str type annotations to api endpoints for files in api/controllers/service_api | Lillian68 | M | No | 3.9h | 3.7h | May 24, 2026 |
SummaryRefactorAdd UUID/str type annotations to API endpoints Adds type annotations for UUID and string parameters in API endpoints, improving type safety and documentation. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| chore: add UUID/str type annotations to api endpoints for files in api/controllers/files and api/controllers/web | Lillian68 | M | No | 3.8h | 3.6h | May 24, 2026 |
SummaryRefactorAdd UUID/str type annotations to API endpoints Adds explicit UUID/str type annotations to file-related API endpoints, enhancing type safety and reducing potential runtime errors for clients. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| chore: add UUID/str type annotations to api endpoints for files in api/controllers/console/app | Lillian68 | M | No | 4.1h | 3.8h | May 24, 2026 |
SummaryRefactorAdd UUID/str type annotations to API endpoints Improves type safety and clarity for API endpoints, reducing runtime errors and aiding developers. Health Assessment
Medium
Low
Low
AI Details
Confidence:
0.80
Tech Stack
Languages:
Python
|
||||||
| fix(api): use plain Session in RAG pipeline controllers to prevent closed-transaction error | KurodaKayn | S | No | 113.4h | 113.1h | May 24, 2026 |
SummaryBug FixFix RAG pipeline session handling to avoid transaction errors This change prevents database transaction errors in RAG pipeline imports, ensuring reliable data ingestion and reducing downtime for users. By using explicit session management, the system avoids unexpected failures during data processing. Health Assessment
Small
Low
High
AI DetailsTech Stack
Languages:
Python
|
||||||
| fix: handle null summary_index_setting in KnowledgeIndexNodeData | EvanYao826 | S | No | 130.9h | 130.7h | May 24, 2026 |
SummaryBug FixFix null summary_index_setting handling This change prevents Pydantic validation errors when a Knowledge Pipeline is created without summary indexing, ensuring robust data handling. Health Assessment
Small
Low
High
AI DetailsTech Stack
Languages:
Python
|
||||||
| refactor: add missing @override decorators to method overrides | EvanYao826 | S | No | 31.1h | 30.6h | May 23, 2026 |
SummaryRefactorAdd @override decorators to method overrides Adds @override decorators to 147 methods, ensuring static type checks pass. This reduces runtime errors and improves maintainability. Health Assessment
Small
Low
Medium
AI Details
Confidence:
0.75
Tech Stack
Languages:
Python
Frameworks:
Flask
|
||||||
| feat(plugin): cache plugin model providers by tenant | laipz8200 | XL | No | 70.9h | 70.5h | May 23, 2026 |
SummaryFeatureCache plugin model providers by tenant Adds tenant‑scoped caching for plugin model providers, improving performance and ensuring consistency across plugin lifecycle events. Health Assessment
X-Large
High
High
AI DetailsTech Stack
Languages:
Python
|
||||||
| refactor: convert isinstance chains to match/case in otel parser | liaoyl830 | M | No | 4.7h | 2.7h | May 22, 2026 |
SummaryRefactorRefactor otel parser to use match/case Improves maintainability and reduces risk of missing type handling in OpenTelemetry parser, enhancing telemetry data reliability. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| refactor(api): migrate console/service_api.dataset to BaseModel | cqjjjzr | XL | No | 31.0h | 0.2h | May 22, 2026 |
SummaryRefactorMigrate dataset models to Pydantic BaseModel This refactor replaces inline Flask-RESTX models with Pydantic BaseModel, improving type safety and consistency across the API. Health Assessment
X-Large
Medium
Low
AI Details
Usage:
AI Reviewed
Category:
Code AI
Tools:
Copilot
Confidence:
0.95
Tech Stack
Languages:
Python, Typescript
Frameworks:
Flask
|
||||||
| refactor: add missing @override decorator to remaining MCP, Jieba, embeddings, and misc subclasses | AlsoTheZv3n | S | No | 4.1h | 3.8h | May 22, 2026 |
SummaryRefactorRefactor: add missing @override decorators Adds @override decorators to numerous subclass methods, improving code correctness and type safety. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Python
Frameworks:
Flask_Restx, Pydantic
|
||||||
| chore: seprate vector space quota query | hjlarry | L | No | 2.6h | 2.2h | May 22, 2026 |
SummaryChoreSeparate vector space quota query Refactors vector space quota logic to improve billing accuracy and performance, ensuring reliable usage reporting for users. Health Assessment
Large
Low
Low
AI DetailsTech Stack
Languages:
Python, Typescript
|
||||||
| fix(web): stabilize document picker search focus | lyzno1 | S | No | 0.2h | 0.0h | May 22, 2026 |
SummaryBug FixStabilize document picker search focus Improves focus stability in the document picker by debouncing queries and maintaining listbox state, ensuring a smoother user experience. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Codex
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| refactor(web): improve retrieval and tag control semantics | lyzno1 | XL | No | 0.4h | 0.0h | May 22, 2026 |
SummaryRefactorRefactor retrieval and tag control semantics Improves UI semantics for knowledge base retrieval and tag management, enhancing usability and accessibility while preserving functionality. Health Assessment
Large
Low
Low
AI Details
Usage:
Authored by AI
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
React, Nextjs
|
||||||
| fix(ci): backport pyrefly type coverage helper to lts/1.13.x | laipz8200 | L | No | 0.1h | 0.1h | May 22, 2026 |
SummaryRefactorBackport Pyrefly type coverage helper to LTS Adds missing helper and test for CI type coverage on LTS branch, removes redundant typing module, and updates graph logic to avoid module shadowing. Health Assessment
Large
Low
Low
AI Details
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| fix(dify-ui): align form label guidance | lyzno1 | XL | No | 2.4h | 2.3h | May 22, 2026 |
SummaryBug FixAlign form label guidance with Base UI handbook Improves form accessibility and consistency across UI components by aligning labels with Base UI Forms handbook, reducing confusion and ensuring semantic correctness. Health Assessment
Large
Low
Low
AI DetailsTech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| refactor: add missing @override decorator to agent runners, tool caches, and logging extensions | AlsoTheZv3n | S | No | 0.8h | 0.1h | May 22, 2026 |
SummaryRefactorRefactor: Add @override decorators to core components Adds @override decorators to key components, ensuring correct method overriding. Improves code maintainability and reduces runtime errors. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| refactor: streamline workflow context menu lifecycle | lyzno1 | XL | No | 1.7h | 1.6h | May 22, 2026 |
SummaryRefactorRefactor workflow context menu lifecycle Streamlines context menu handling in the workflow UI, reducing complexity and improving stability. This refactor makes the UI more maintainable and responsive for users. Health Assessment
X-Large
Low
Low
AI DetailsTech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| fix(api): preserve remote file URL query params | lord-Rheagar | M | No | 16.2h | 15.7h | May 22, 2026 |
SummaryBug FixPreserve remote file URL query parameters Ensures remote file URLs retain query strings, improving consistency across console and web handlers. Health Assessment
Medium
Low
Low
AI Details
Confidence:
0.20
Tech Stack
Languages:
Python
|
||||||
| fix(api): pass SSL verify flag to SSRF proxy mounts | laipz8200 | S | No | 37.5h | 37.3h | May 22, 2026 |
SummaryBug FixPass SSL verify flag to SSRF proxy mounts Ensures SSL verification settings are honored when using separate HTTP and HTTPS SSRF proxies, preventing unintended certificate verification and improving security compliance. Health Assessment
Small
Low
Medium
AI Details
Confidence:
1.00
Tech Stack
Languages:
Python
|
||||||
| refactor: add missing @override decorator to Moderation subclasses | AlsoTheZv3n | S | No | 3.6h | 3.3h | May 21, 2026 |
SummaryRefactorAdd @override decorators to Moderation subclasses Adds explicit @override decorators to Moderation subclasses, enhancing code clarity and preventing accidental method signature mismatches. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| refactor: add missing @override decorator to datasource plugin classes | AlsoTheZv3n | S | No | 3.2h | 2.9h | May 21, 2026 |
SummaryRefactorAdd @override decorators to datasource plugins Adds type‑safety decorators to datasource plugin classes, reducing runtime errors and improving maintainability. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.20
Tech Stack
Languages:
Python
|
||||||
| refactor: add missing @override decorator to PluginModelRuntime | AlsoTheZv3n | S | No | 3.3h | 3.0h | May 21, 2026 |
SummaryRefactorAdd @override decorators to PluginModelRuntime Ensures proper method overrides in PluginModelRuntime, improving code reliability and maintainability. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| refactor: add missing @override decorator to file access controller and workflow file runtime | AlsoTheZv3n | S | No | 3.0h | 2.7h | May 21, 2026 |
SummaryRefactorRefactor: add @override decorators to controllers Adds @override decorators to protocol implementations, improving type safety and code clarity. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.10
Tech Stack
Languages:
Python
|
||||||
| refactor: add missing @override decorator to code executor providers and transformers | AlsoTheZv3n | S | No | 2.2h | 1.9h | May 21, 2026 |
SummaryRefactorRefactor: Add @override decorators to code executors Adds PEP 698 @override annotations to improve method clarity and future compatibility for code executor providers and transformers. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| chore: add Type to test | asukaminato0721 | L | No | 32.5h | 2.6h | May 21, 2026 |
SummaryRefactorAdd type annotations to backend tests Improves IDE support and static type checking consistency for test modules, enhancing developer productivity and reducing runtime errors. Health Assessment
Large
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Code AI
Tools:
Copilot
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| refactor: add missing @override decorator to GraphEngineLayer subclasses | AlsoTheZv3n | S | No | 0.5h | 0.0h | May 21, 2026 |
SummaryRefactorAdd @override decorators to GraphEngineLayer subclasses Improves code correctness and future compatibility by adding PEP 698 @override decorators to GraphEngineLayer subclasses. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| refactor: add missing @override decorator to AppQueueManager subclasses | AlsoTheZv3n | XS | No | 0.5h | 0.1h | May 21, 2026 |
SummaryRefactorAdd @override decorator to AppQueueManager subclasses Ensures method overrides are explicitly declared, improving code correctness and future compatibility. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| fix(api): stop returning 204 with response body and add CI check | cqjjjzr | M | No | 1.4h | 1.2h | May 21, 2026 |
SummaryBug FixFix API 204 response and add CI check Ensures API responses are consistent by removing 204 with body, and adds linting to CI to catch future regressions. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Python, Yaml
|
||||||
| feat(api): Flask-RESTX `response()` vs actual return value checker | cqjjjzr | XL | No | 1.1h | 0.8h | May 21, 2026 |
SummaryRefactorAdd lint tool for Flask-RESTX response consistency Introduces a static analysis utility that verifies Flask-RESTX response decorators match actual return values, reducing API contract mismatches. Health Assessment
X-Large
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| refactor(api): migrate console.datasets.metadata to BaseModel | cqjjjzr | XL | No | 28.8h | 25.5h | May 21, 2026 |
SummaryRefactorMigrate dataset metadata to Pydantic BaseModel Replace Flask-RESTX models with Pydantic BaseModel, improving type safety and reducing duplication across the API. Health Assessment
X-Large
Medium
Medium
AI Details
Usage:
AI Reviewed
Category:
Code AI
Tools:
Copilot
Confidence:
0.95
Tech Stack
Languages:
Python, Typescript
|
||||||
| refactor: add missing @override decorator to AppGenerateResponseConverter subclasses | AlsoTheZv3n | S | No | 1.1h | 0.8h | May 21, 2026 |
SummaryRefactorRefactor: Add @override to Converter Subclasses Improves code correctness and future compatibility by ensuring proper method overriding. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| fix(ci): bad pyinfra type coverage report comments | cqjjjzr | XS | No | 1.2h | 0.8h | May 21, 2026 |
SummaryBug FixFix CI type coverage comment formatting Corrects CI workflow comments for pyinfra type coverage, improving clarity for developers. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Yaml, Python
Frameworks:
Github-Actions
|
||||||
| fix(api): cherry-pick phase field preservation fix onto hotfix/1.14.1-fix.3 [ENG-423] | GareArc | XL | No | 0.2h | - | May 21, 2026 |
SummaryBug FixFix token phase preservation in hotfix Ensures password reset and email change flows succeed by preserving token phase metadata, preventing invalid token errors and improving user experience. Health Assessment
X-Large
Medium
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| fix(web): use popup-open selectors for trigger styles | lyzno1 | L | No | 1.3h | 0.7h | May 21, 2026 |
SummaryRefactorFix popup-open selector usage for UI triggers Ensures consistent styling and accessibility across UI components, reducing visual bugs and improving user experience. Health Assessment
Large
Low
Low
AI Details
Confidence:
0.20
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| fix(auth): use validity-returned token in ChangePasswordForm reset submit [cherry-pick → hotfix/1.14.1-fix.3] | GareArc | M | No | 21.2h | 18.5h | May 21, 2026 |
SummaryBug FixFix password reset token usage Corrects two‑phase token flow for password resets, preventing invalid token errors for admin‑initiated resets. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| feat: add dify-ui input primitive | lyzno1 | XL | No | 17.3h | 17.1h | May 21, 2026 |
SummaryFeatureAdd dify-ui input primitive Introduces a reusable input component with shared styling and validation, enhancing form consistency across the application. Health Assessment
X-Large
Low
Low
AI DetailsTech Stack
Languages:
Typescript, Javascript
Frameworks:
React
|
||||||
| fix: suggested questions API crash on legacy conversation override configs | leslie2046 | M | No | 11.3h | 11.0h | May 21, 2026 |
SummaryBug FixFix API crash on legacy override configs Prevents 500 errors for users when legacy conversation configs are present, improving reliability of the suggested questions feature. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| feat: wire workflow agent node runtime | zyssyz123 | XL | No | 5.2h | 4.3h | May 20, 2026 |
SummaryFeatureAdd workflow agent node runtime Enables runtime integration for agent nodes in workflows, improving automation and extensibility for end‑users. Health Assessment
Large
Medium
Low
AI Details
Confidence:
0.75
Tech Stack
Languages:
Python
|
||||||
| feat(ui): migrate radio to Base UI and update web callsites | lyzno1 | XL | No | 1.6h | 1.4h | May 20, 2026 |
SummaryFeatureMigrate radio components to Base UI Replace legacy radio implementation with Base UI primitives, updating callsites across the web app for improved accessibility and consistency. Health Assessment
X-Large
Low
Medium
AI DetailsTech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| fix: allow config pubsub join timeout for lower post-run latency (#36… | wylswz | M | No | 0.3h | 0.2h | May 20, 2026 |
SummaryBug FixFix pubsub join timeout for lower latency This change allows configuring the Pub/Sub join timeout, reducing post‑run latency for real‑time features. Health Assessment
Medium
Low
Low
AI Details
Confidence:
0.95
Tech Stack
Languages:
Python, Yaml
|
||||||
| chore: upgrade base ui to 1.5.0 | lyzno1 | L | No | 1.7h | 1.6h | May 20, 2026 |
SummaryChoreUpgrade base UI to 1.5.0 This updates the base UI library to the latest stable version, ensuring consistent component behavior across the application and improving the user experience by aligning the chip filter picker with its intended semantics. Health Assessment
Large
Low
Low
AI DetailsTech Stack
Languages:
Yaml, Typescript
Frameworks:
React
|
||||||
| chore: remove unused pyrefly ignore comments in dataset.py | xxiaoxiong | S | No | 0.9h | 0.7h | May 20, 2026 |
SummaryChoreRemove unused pyrefly ignore comments Cleaned up dataset code by removing obsolete pyrefly ignore comments, improving code quality and maintainability. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.10
Tech Stack
Languages:
Python
|
||||||
| fix: allow config pubsub join timeout for lower post-run latency | wylswz | M | No | 1.3h | 0.6h | May 20, 2026 |
SummaryBug FixFix config pubsub join timeout for lower post-run latency Reduces latency in multi-turn conversations by allowing configuration of pubsub join timeout, improving real‑time chat performance. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| chore: update to only SaaS can view template | iamjoel | M | No | 0.5h | 0.0h | May 20, 2026 |
SummaryChoreUpdate app visibility to SaaS only Restricts app template visibility to SaaS users, improving security and compliance. Health Assessment
Medium
Low
Low
AI Details
Confidence:
0.10
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| ci: show web test shard failures | lyzno1 | XS | No | 0.7h | 0.6h | May 20, 2026 |
SummaryCI/CDShow web test shard failures Adds a minimal reporter to web test shard runs, improving visibility of failures during CI. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Yaml
Frameworks:
Github-Actions
|
||||||
| fix(auth): use validity-returned token in ChangePasswordForm reset submit | GareArc | M | No | 5.3h | 3.9h | May 20, 2026 |
SummaryBug FixFix token usage in password reset form Ensures the password reset flow uses the correct, validated token, preventing failures and strengthening security for admin‑triggered resets. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.75
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||