* sandbox-sync-agent
* refactor: host pro as submodule
* chore: checkpoint host pro restructure
* refactor workspace test layout and startup init
* chore: update next turbopack setup
* chore: snapshot current work before actions fix
* chore: update pro submodule
* chore: point pro submodule url to upstream https
* fix: Dockerfile
* chore: update pro submodule
* ci: support private pro submodule token and skip fork jobs
* fix(ci): build sdk workspace deps before code-sandbox bundle
* fix(app): exclude vitest configs from production typecheck
* fix(app-image): build sdk packages before next build
* fix(ci): align dockerfiles with workspace sdk build flow
* chore(docker): upgrade node20 docker images to node24
* fix(ci): read admin coverage output path in pro test workflow
* fix(app-image): include next-i18next config and locale assets
* chore: update pro submodule
* chore: do not specify branch for submodule
* chore: remove most ts-nocheck sign
* chore: update pro submodule
* chore: remove sandbox-agent-sync package
* chore: do not modify "pushData" file logic
* fix: health check
* chore: restore dev axios proxy state
* fix: test-fastgpt report workflow
* fix: use valid vitest coverage action inputs
* docs: sync English README with Chinese version
- Update English README to match Chinese README content
- Translate core features, usage, and other sections
- Keep existing formatting and structure
* docs: add Indonesian, Thai, Vietnamese README and update navigation links
- Add README_id.md (Bahasa Indonesia)
- Add README_th.md (ไทย)
- Add README_vi.md (Tiếng Việt)
- Update navigation links in README.md and README_en.md
This PR adds support for Southeast Asian languages to improve accessibility for users in Indonesia, Thailand, Vietnam and other ASEAN countries.
* Update README_id.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Update README_id.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* fix: correct HTML syntax errors in translated README files
- Fix img tag syntax in README_id.md (line 146)
- Fix img tag syntax in README_th.md (lines 31, 136)
* docs: add missing sections to match Chinese version
- Add RoadMap section (💡 RoadMap)
- Add Join Us section (🏘️ Join Us)
- Add Others section (👀 Others)
- Apply to all 4 language versions (EN, ID, TH, VI)
* fix: rewrite README_en.md to match Chinese version exactly
- Fix duplicate content issue
- Ensure complete alignment with Chinese README
- Add all sections: Roadmap, Development, Join Us, Others, etc.
* docs: complete rewrite all translations to match Chinese exactly
- Rewrite README_en.md (English)
- Rewrite README_id.md (Indonesian)
- Rewrite README_th.md (Thai)
- Rewrite README_vi.md (Vietnamese)
All translations now strictly aligned with Chinese version:
- Quick Start
- Usage
- Core Features
- Our Projects & Links
- Third-party Ecosystem
- Community
- Contributors
- Star History
- License
* docs: rewrite English README to exactly match Chinese version
Sections (9 total, aligned with CN):
1. Quick Start
2. 🛸 Usage
3. 💡 Core Features
4. 💪 Our Projects & Links
5. 🌿 Third-party Ecosystem
6. 🏘️ Community
7. 🤝 Contributors
8. 🌟 Star History
9. License
* fix: correct translations to align with Chinese README
- Translate badge text from Chinese to respective languages (id/th/vi)
- Translate '返回顶部' (Back to Top) buttons to respective languages
- Fix mixed Chinese text in Indonesian README ('提交')
- Translate 'Assisted workflow generation' in all new files
- Translate 'Hybrid retrieval & reranking' in all new files
- Fix anchor links to match actual heading text
- Fix redundant 'open source license' in English README
- Keep README.md changes minimal (language links only)
* fix: rewrite Japanese README to align with Chinese version
- Complete rewrite to match current Chinese README structure
- Translate all badge text to Japanese
- Update description from 'knowledge base Q&A system' to 'AI Agent building platform'
- Add all 9 sections matching Chinese version
- Update language links to include all 6 languages
- Remove outdated sections (Development, Others, etc.)
---------
Co-authored-by: Developer <dev@example.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: OpenClaw Bot <bot@openclaw.ai>
* readme
* Add queue log
* Test interactive (#4509)
* Support nested node interaction (#4503)
* feat: Add a new InteractiveContext type and update InteractiveBasicType, adding an optional context property to support more complex interaction state management.
* feat: Enhance workflow interactivity by adding InteractiveContext support and updating dispatch logic to manage nested contexts and entry nodes more effectively.
* feat: Refactor dispatchWorkFlow to utilize InteractiveContext for improved context management
* feat: Enhance entry node resolution by adding validation for entryNodeIds and recursive search in InteractiveContext
* feat: Remove workflowDepth from InteractiveContext and update recovery logic to utilize parentContext for improved context management
* feat: Update getWorkflowEntryNodeIds to use lastInteractive for improved context handling in runtime nodes
* feat: Add lastInteractive support to enhance context management across workflow components
* feat: Enhance interactive workflow by adding stopForInteractive flag and improving memory edge validation in runtime logic
* feat: Refactor InteractiveContext by removing interactiveAppId and updating runtime edge handling in dispatchRunApp for improved context management
* feat: Simplify runtime node and edge initialization in dispatchRunApp by using ternary operators for improved readability and maintainability
* feat: Improve memory edge validation in initWorkflowEdgeStatus by adding detailed comments for better understanding of subset checks and recursive context searching
* feat: Remove commented-out current level information from InteractiveContext for cleaner code and improved readability
* feat: Simplify stopForInteractive check in dispatchWorkFlow for improved code clarity and maintainability
* feat: Remove stopForInteractive handling and related references for improved code clarity and maintainability
* feat: Add interactive response handling in dispatchRunAppNode for enhanced workflow interactivity
* feat: Add context property to InteractiveBasicType and InteractiveNodeType for improved interactivity management
* feat: remove comments
* feat: Remove the node property from ChatDispatchProps to simplify type definitions
* feat: Remove workflowInteractiveResponse from dispatchRunAppNode for cleaner code
* feat: Refactor interactive value handling in chat history processing for improved clarity
* feat: Simplify initWorkflowEdgeStatus logic for better readability and maintainability
* feat: Add workflowInteractiveResponse to dispatchWorkFlow for enhanced functionality
* feat: Enhance interactive response handling with nested children support
* feat: Remove commented-out code for interactive node handling to improve clarity
* feat: remove InteractiveContext type
* feat: Refactor UserSelectInteractive and UserInputInteractive params for improved structure and clarity
* feat: remove
* feat: The front end supports extracting the deepest interaction parameters to enhance interaction processing
* feat: The front end supports extracting the deepest interaction parameters to enhance interaction processing
* fix: handle undefined interactive values in runtimeEdges and runtimeNodes initialization
* fix: handle undefined interactive values in runtimeNodes and runtimeEdges initialization
* fix: update runtimeNodes and runtimeEdges initialization to use last interactive value
* fix: remove unused imports and replace getLastInteractiveValue with lastInteractive in runtimeEdges initialization
* fix: import WorkflowInteractiveResponseType and handle lastInteractive as undefined in chatTest
* feat: implement extractDeepestInteractive function and refactor usage in AIResponseBox and ChatBox utils
* fix: refactor initWorkflowEdgeStatus and getWorkflowEntryNodeIds calls in dispatchRunAppNode for recovery handling
* fix: ensure lastInteractive is handled consistently as undefined in runtimeEdges and runtimeNodes initialization
* fix: update dispatchFormInput and dispatchUserSelect to use lastInteractive consistently
* fix: update condition checks in dispatchFormInput and dispatchUserSelect to ensure lastInteractive type is validated correctly
* fix: refactor dispatchRunAppNode to replace isRecovery with childrenInteractive for improved clarity in runtimeNodes and runtimeEdges initialization
* refactor: streamline runtimeNodes and runtimeEdges initialization in dispatchRunAppNode for improved readability and maintainability
* fix: update rewriteNodeOutputByHistories function to accept runtimeNodes and interactive as parameters for improved clarity
* fix: simplify interactiveResponse assignment in dispatchWorkFlow for improved clarity
* fix: update entryNodeIds check in getWorkflowEntryNodeIds to ensure it's an array for improved reliability
* remove some invalid code
---------
Co-authored-by: Theresa <63280168+sd0ric4@users.noreply.github.com>
* update doc
* update log
* fix: update debug workflow to conditionally include nextStepSkipNodes… (#4511)
* fix: update debug workflow to conditionally include nextStepSkipNodes based on lastInteractive for improved debugging accuracy
* fix : type error
* remove invalid code
* fix: QA queue
* fix: interactive
* Test log (#4519)
* add log (#4504)
* add log
* update log i18n
* update log
* delete template
* add i18NT
* add team operation log
---------
Co-authored-by: gggaaallleee <91131304+gggaaallleee@users.noreply.github.com>
* remove search
* update doc
---------
Co-authored-by: Theresa <63280168+sd0ric4@users.noreply.github.com>
Co-authored-by: gggaaallleee <91131304+gggaaallleee@users.noreply.github.com>