Pull Request Explorer

Exploring 501 PRs. Want this for your team? Start Free Trial
Title Author Size AI Cycle Time Review Merged
feat: new snippet FFXN XL No 0.0h - May 25, 2026

Summary

Feature

Add new snippet functionality

Adds comprehensive snippet support with tagging and workflow features, enhancing developer productivity.

Health Assessment

Large
High
Low
  • Merged within minutes with no review, indicating high confidence but potential oversight risk.

AI Details

Tech 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

Summary

Refactor

Add @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
  • Quick turnaround with minimal changes and no rework indicates a straightforward refactor.

AI Details

Tech 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

Summary

Refactor

Add 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
  • Quick review and merge with minimal changes indicates low complexity and high confidence in code quality.

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

Summary

Refactor

Add 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
  • Quick turnaround with a single commit and minimal review, indicating a straightforward refactor.

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

Summary

Refactor

Add 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
  • Fast review and merge within 4 hours, minimal changes, low risk.

AI Details

Tech 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

Summary

Refactor

Add 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
  • Quick turnaround with minimal changes indicates smooth review and low complexity.

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

Summary

Refactor

Add 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
  • Quick review and merge indicates a straightforward refactor with minimal risk.

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

Summary

Bug Fix

Fix 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
  • The PR had a long review cycle but minimal changes, indicating a slow review process but low complexity.

AI Details

Tech Stack

Languages: Python
fix: handle null summary_index_setting in KnowledgeIndexNodeData EvanYao826 S No 130.9h 130.7h May 24, 2026

Summary

Bug Fix

Fix 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
  • Long review time indicates a bottleneck in the review process, but the change is small and low risk.

AI Details

Tech Stack

Languages: Python
refactor: add missing @override decorators to method overrides EvanYao826 S No 31.1h 30.6h May 23, 2026

Summary

Refactor

Add @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
  • PR completed in a single review cycle with minimal rework, indicating a straightforward refactor.

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

Summary

Feature

Cache 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
  • The PR had a long cycle time (~71 hours) and required significant rework, indicating high complexity.
  • The large scope and many tests suggest potential risk to stability.

AI Details

Tech Stack

Languages: Python
refactor: convert isinstance chains to match/case in otel parser liaoyl830 M No 4.7h 2.7h May 22, 2026

Summary

Refactor

Refactor 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
  • Quick turnaround with minimal rework indicates a smooth review process.

AI Details

Tech Stack

Languages: Python
refactor(api): migrate console/service_api.dataset to BaseModel cqjjjzr XL No 31.0h 0.2h May 22, 2026

Summary

Refactor

Migrate 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
  • Rapid Copilot review and single commit indicate an efficient process, though the large code change size suggests moderate risk.

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

Summary

Refactor

Refactor: add missing @override decorators

Adds @override decorators to numerous subclass methods, improving code correctness and type safety.

Health Assessment

Small
Low
Low
  • Merged within 4 hours with minimal rework, indicating a smooth review process.

AI Details

Tech Stack

Languages: Python
Frameworks: Flask_Restx, Pydantic
chore: seprate vector space quota query hjlarry L No 2.6h 2.2h May 22, 2026

Summary

Chore

Separate 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
  • PR completed in under 3 hours with minimal review, indicating a straightforward refactor with low risk.

AI Details

Tech Stack

Languages: Python, Typescript
fix(web): stabilize document picker search focus lyzno1 S No 0.2h 0.0h May 22, 2026

Summary

Bug Fix

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

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

Summary

Refactor

Refactor 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
  • Fast cycle time and zero review delay indicate smooth integration; comprehensive tests support the refactor with minimal risk.

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

Summary

Refactor

Backport 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
  • Fast review and merge indicate low complexity and minimal risk.

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

Summary

Bug Fix

Align 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
  • Rapid iteration with minimal review time indicates high confidence and low risk.

AI Details

Tech 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

Summary

Refactor

Refactor: 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
  • Quick review and merge indicate low complexity and high confidence in the changes.

AI Details

Tech Stack

Languages: Python
refactor: streamline workflow context menu lifecycle lyzno1 XL No 1.7h 1.6h May 22, 2026

Summary

Refactor

Refactor 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
  • The PR was completed quickly with minimal review friction, indicating a well-scoped refactor that was straightforward for reviewers.

AI Details

Tech Stack

Languages: Typescript
Frameworks: React
fix(api): preserve remote file URL query params lord-Rheagar M No 16.2h 15.7h May 22, 2026

Summary

Bug Fix

Preserve remote file URL query parameters

Ensures remote file URLs retain query strings, improving consistency across console and web handlers.

Health Assessment

Medium
Low
Low
  • Quick resolution with minimal rework and comprehensive tests, indicating a low‑risk bugfix.

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

Summary

Bug Fix

Pass 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
  • Small bugfix with minimal changes, but review took longer than ideal, indicating possible review backlog.

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

Summary

Refactor

Add @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
  • Quick review and merge indicates straightforward refactor with minimal risk.

AI Details

Tech Stack

Languages: Python
refactor: add missing @override decorator to datasource plugin classes AlsoTheZv3n S No 3.2h 2.9h May 21, 2026

Summary

Refactor

Add @override decorators to datasource plugins

Adds type‑safety decorators to datasource plugin classes, reducing runtime errors and improving maintainability.

Health Assessment

Small
Low
Low
  • Fast cycle time and single commit indicate low complexity and minimal review friction.

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

Summary

Refactor

Add @override decorators to PluginModelRuntime

Ensures proper method overrides in PluginModelRuntime, improving code reliability and maintainability.

Health Assessment

Small
Low
Low
  • Quick review and merge within 3 hours, indicating a straightforward refactor with minimal friction.

AI Details

Tech 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

Summary

Refactor

Refactor: add @override decorators to controllers

Adds @override decorators to protocol implementations, improving type safety and code clarity.

Health Assessment

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

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

Summary

Refactor

Refactor: 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
  • Fast cycle time (2.2 h) and quick review (1.9 h) indicate minimal friction; the change is a small, straightforward refactor with low risk.

AI Details

Tech Stack

Languages: Python
chore: add Type to test asukaminato0721 L No 32.5h 2.6h May 21, 2026

Summary

Refactor

Add 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
  • The PR was reviewed quickly with minimal back‑and‑forth, indicating a straightforward refactor. Automated CI fixes were applied, and the change was merged within a day.

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

Summary

Refactor

Add @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
  • Quick refactor with no review needed, merged within 30 minutes.

AI Details

Tech Stack

Languages: Python
refactor: add missing @override decorator to AppQueueManager subclasses AlsoTheZv3n XS No 0.5h 0.1h May 21, 2026

Summary

Refactor

Add @override decorator to AppQueueManager subclasses

Ensures method overrides are explicitly declared, improving code correctness and future compatibility.

Health Assessment

Small
Low
Low
  • Quick refactor with minimal changes and fast review, indicating low complexity.

AI Details

Tech 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

Summary

Bug Fix

Fix 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
  • Fast turnaround with minimal rework; CI integration improves future quality assurance.

AI Details

Tech Stack

Languages: Python, Yaml
feat(api): Flask-RESTX `response()` vs actual return value checker cqjjjzr XL No 1.1h 0.8h May 21, 2026

Summary

Refactor

Add 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
  • Fast review and merge with a single commit; high line count but limited risk as it only adds a linting tool.

AI Details

Tech Stack

Languages: Python
refactor(api): migrate console.datasets.metadata to BaseModel cqjjjzr XL No 28.8h 25.5h May 21, 2026

Summary

Refactor

Migrate 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
  • The PR was a large refactor of dataset metadata models, with Copilot reviewing the changes. The merge was completed within a day, indicating a smooth process despite the scope.

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

Summary

Refactor

Refactor: Add @override to Converter Subclasses

Improves code correctness and future compatibility by ensuring proper method overriding.

Health Assessment

Small
Low
Low
  • Quick refactor with minimal changes, fast review and merge.

AI Details

Tech Stack

Languages: Python
fix(ci): bad pyinfra type coverage report comments cqjjjzr XS No 1.2h 0.8h May 21, 2026

Summary

Bug Fix

Fix CI type coverage comment formatting

Corrects CI workflow comments for pyinfra type coverage, improving clarity for developers.

Health Assessment

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

AI Details

Tech 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

Summary

Bug Fix

Fix 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
  • PR was cherry‑picked from main and merged within minutes, indicating minimal review friction and high confidence in the fix.

AI Details

Tech Stack

Languages: Python
fix(web): use popup-open selectors for trigger styles lyzno1 L No 1.3h 0.7h May 21, 2026

Summary

Refactor

Fix 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
  • The PR was merged within 1.3 hours with minimal review friction, indicating a straightforward refactor with low risk to production.

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

Summary

Bug Fix

Fix 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
  • Quick fix with minimal changes, resolved in under a day with a single review round.

AI Details

Tech Stack

Languages: Typescript
Frameworks: React
feat: add dify-ui input primitive lyzno1 XL No 17.3h 17.1h May 21, 2026

Summary

Feature

Add 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
  • PR was merged within 17 hours with minimal review, indicating a straightforward addition of a new UI component.

AI Details

Tech 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

Summary

Bug Fix

Fix 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
  • Fast turnaround with minimal rework; single commit resolved the issue quickly.

AI Details

Tech Stack

Languages: Python
feat: wire workflow agent node runtime zyssyz123 XL No 5.2h 4.3h May 20, 2026

Summary

Feature

Add workflow agent node runtime

Enables runtime integration for agent nodes in workflows, improving automation and extensibility for end‑users.

Health Assessment

Large
Medium
Low
  • Fast 5‑hour cycle with minimal rework; large code addition but no major blockers or extensive review rounds.

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

Summary

Feature

Migrate 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
  • Rapid iteration with multiple small commits and automated fixes, but overall quick merge indicates smooth review.

AI Details

Tech 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

Summary

Bug Fix

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

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

Summary

Chore

Upgrade 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
  • The PR was merged quickly with minimal review, indicating a straightforward dependency upgrade with no significant rework.

AI Details

Tech 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

Summary

Chore

Remove unused pyrefly ignore comments

Cleaned up dataset code by removing obsolete pyrefly ignore comments, improving code quality and maintainability.

Health Assessment

Small
Low
Low
  • PR completed quickly with minimal changes and no review iterations, indicating a straightforward cleanup.

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

Summary

Bug Fix

Fix 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
  • Quick turnaround with minimal changes and a single review comment indicates a straightforward bug fix with low risk.

AI Details

Tech Stack

Languages: Python
chore: update to only SaaS can view template iamjoel M No 0.5h 0.0h May 20, 2026

Summary

Chore

Update app visibility to SaaS only

Restricts app template visibility to SaaS users, improving security and compliance.

Health Assessment

Medium
Low
Low
  • Quick review and merge, minimal changes, straightforward update.

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

Summary

CI/CD

Show web test shard failures

Adds a minimal reporter to web test shard runs, improving visibility of failures during CI.

Health Assessment

Small
Low
Low
  • Merged within 45 minutes with only two line changes, indicating a straightforward, low-risk CI improvement.

AI Details

Tech 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

Summary

Bug Fix

Fix 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
  • Quick resolution with minimal changes and a fast review cycle indicates low complexity and high confidence in the fix.

AI Details

Confidence: 0.75

Tech Stack

Languages: Typescript
Frameworks: React
« Page 5 of 11 »

Get this analytics stack for your team

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

Connect Repos