mirror of
https://github.com/langgenius/dify.git
synced 2026-03-26 00:38:03 +08:00
53 lines
2.0 KiB
Markdown
53 lines
2.0 KiB
Markdown
# Merge Log: sandboxed-agent-rebase ← main
|
|
|
|
## Overview
|
|
|
|
| Segment | Target Commit | Commits | Description | Status |
|
|
|---------|--------------|---------|-------------|--------|
|
|
| 1 | `657eeb65` | 50 | Early changes: deps, Switch组件, 基础重构 | ✅ |
|
|
| 2 | `9c339239` | 129 | Mid refactors: model_runtime, prompt, storage | ✅ |
|
|
| 3 | `92bde350` | 56 | dify_graph 大迁移 | ⬚ |
|
|
| 4 | `fb41b215` | 165 | Post-backend refactors | ⬚ |
|
|
| 5 | `main HEAD` | 103 | Final changes | ⬚ |
|
|
|
|
- **Base commit**: `98466e2d`
|
|
- **Branch**: `sandboxed-agent-rebase`
|
|
- **Total main commits**: 503
|
|
|
|
---
|
|
|
|
## Segment 1: Early Changes (50 commits → `657eeb65`) ✅
|
|
|
|
### Conflicts: 33 files
|
|
- 2 modify/delete (agent runners → keep deletion)
|
|
- 10 backend content (memory, segments, file_manager, agent_node, llm_utils, etc.)
|
|
- 19 frontend content (Switch defaultValue→value, UnoCSS icons, data-testid)
|
|
- 2 lock files (pyproject.toml, uv.lock → regenerated)
|
|
|
|
### Post-merge fixes
|
|
- Fixed `core.file` → `core.workflow.file` imports (18 files)
|
|
- Updated Switch `defaultValue` → `value` in 5 files
|
|
- Updated `ACCOUNT_SETTING_TAB.PROVIDER` → `SANDBOX_PROVIDER`/`MODEL_PROVIDER`
|
|
- Regenerated eslint-suppressions.json, added `--pass-on-unpruned-suppressions`
|
|
|
|
### Test Results: ✅ All passed
|
|
|
|
---
|
|
|
|
## Segment 2: Mid Refactors (129 commits → `9c339239`) ✅
|
|
|
|
### Conflicts: 43 files
|
|
- 2 modify/delete (agent runners → keep deletion)
|
|
- 14 backend content (advanced_chat, prompt, llm node, storage, variable_factory, etc.)
|
|
- 22 frontend content (chat components, citation, oauth, account-setting, hitl-input-block)
|
|
- 5 lock/config files (pyproject.toml, uv.lock, pnpm-lock, package.json, eslint-suppressions)
|
|
|
|
### Post-merge fixes
|
|
- Rewrote `post-login-redirect.spec.ts` for new in-memory API
|
|
- Added `nodeOutputVars` parameter to hitl-input-block tests
|
|
- Updated `UpdateWorkflowNodesMapPayload` usage in tests
|
|
- Added `enable_collaboration_mode`/`enable_creators_platform` to SystemFeatures mocks
|
|
- Fixed `UPDATE_WORKFLOW_NODES_MAP` import path
|
|
|
|
### Test Results: ⏳ Pending
|