1. 13 Apr, 2026 3 commits
  2. 10 Apr, 2026 3 commits
    • feat(sandbox): support multimedia preview and source/preview toggle in editor (#6723) · 3df89088
      * style: re-component Editor
      
      * style: re-component Editor
      
      * feat: sandbox file preview support with binary detection and mime type handling
      
      * feat: preview support for markdown, svg, and html files in sandbox editor
      
      * feat(sandbox): support multimedia preview and source/preview toggle in editor
      
      * fix: XSS SVG rendering with MyPhotoView
      
      * refactor: blob URL lifecycle management, improve filename encoding in downloads
      
      * feat: implement S3-based HTML preview for sandbox editor and add PDF support to binary file detection
      
      * refactor: improve sandbox editor stability by adding file size validation
      
      * feat: introduce fileService to encapsulate sandbox file operations and add unit tests
      
      * refactor: secure HTML sandbox preview by fetching content from server and injecting CSP meta tags
      
      * refactor: replace unified file operation API with dedicated endpoints for list, read, write, and download operations
      
      * chore: remove packageManager field from package.json
      
      * fix: sandbox file read error message
      
      * refactor: improve sandbox editor UI styling, type safety, and CSP security policy
      
      * feat: HTML preview link API and standardize sandbox request/response types
      
      * fix: improve log view layout responsiveness by adding overflow handling and flex constraints
      
      * perf: fix review
      
      ---------
      
      Co-authored-by: archer <545436317@qq.com>
      DigHuang committed
    • feat: zod schema (#6740) · 85244870
      * feat: zod schema
      
      move file api
      
      feat: chat and dataset zod
      
      * fix: review
      
      * feat: dataset openapi
      
      * fix: test
      
      * update cr
      Archer committed
    • Fix secret (#6738) · fc6953fc
      * fix: nosql inject
      
      * fix: nosql
      
      * fix: ts
      
      * doc
      
      * fix: update feedbacksession
      Archer committed
  3. 09 Apr, 2026 3 commits
  4. 08 Apr, 2026 4 commits
  5. 07 Apr, 2026 3 commits
    • Agent skill dev (#6668) · 57a505f8
      * chore: Rename service & container names for consistency in Docker configs (#6710)
      
      * chore: Rename container names for consistency in Docker configs
      
      * chore: Rename service names for consistency in Docker configs
      
      chore: Update OpenSandbox versions and image repositories (#6709)
      
      * chore: Update OpenSandbox versions and image repositories
      
      * yml version
      
      * images
      
      * init yml
      
      * port
      
      ---------
      
      Co-authored-by: archer <545436317@qq.com>
      
      refactor(chat): optimize sandbox status logic and decouple UI/Status hooks (#6713)
      
      * refactor(chat): optimize sandbox status logic and decouple UI/Status hooks
      
      * fix: useRef, rename onClose to afterClose
      
      Update .env.template (#6720)
      
      aiproxy默认的请求地址改成http协议
      
      feat: comprehensive agent skill management and sandbox infrastructure optimization
      
      - Skill System: Implemented a full skill management module including CRUD operations, folder organization, AI-driven skill generation, and versioning (switch/update).
      - Sandbox Infrastructure: Introduced 'volume-manager' for PVC and Docker volume lifecycle management, replacing the MinIO sync-agent for better data persistence.
      - Workflow Integration: Enhanced the Agent node to support skill selection and configuration, including new UI components and data normalization.
      - Permission Management: Added granular permission controls for skills, supporting collaborators, owner transfers, and permission inheritance.
      - UI/UX: Added a dedicated Skill dashboard, sandbox debug interface (terminal, logs, and iframe proxy), and comprehensive i18n support.
      - Maintenance: Migrated Docker services to named volumes, optimized sandbox instance limits, and improved error handling for sandbox providers.
      
      Co-authored-by: chanzhi82020 <chenzhi@sangfor.com.cn>
      Co-authored-by: lavine77
      Signed-off-by: Jon <ljp@sangfor.com.cn>
      
      feat: hide skill
      
      prettier
      
      * perf: hide skill code
      
      * fix: ts
      
      * lock
      
      * perf: tool code
      
      * fix: ts
      
      * lock
      
      * fix: test
      
      * fix: openapi
      
      * lock
      
      * fix: test
      
      * null model
      
      ---------
      
      Co-authored-by: archer <545436317@qq.com>
      Jon committed
    • fix: model refresh (#6725) · 5c709afe
      Archer committed
  6. 06 Apr, 2026 1 commit
  7. 03 Apr, 2026 1 commit
  8. 02 Apr, 2026 5 commits
  9. 01 Apr, 2026 8 commits
  10. 31 Mar, 2026 6 commits
  11. 30 Mar, 2026 1 commit
    • V4.14.10 dev (#6674) · 3f4400a5
      * feat: model config with brand-new price calculate machanism (#6616)
      
      * fix: image read and json error (Agent) (#6502)
      
      * fix:
      1.image read
      2.JSON parsing error
      
      * dataset cite and pause
      
      * perf: plancall second parse
      
      * add test
      
      ---------
      
      Co-authored-by: archer <545436317@qq.com>
      
      * master message
      
      * remove invalid code
      
      * wip: model config
      
      * feat: model config with brand-new price calculate machanism
      
      * merge main branch
      
      * ajust calculate way
      
      * ajust priceTiers resolve procession
      
      * perf: price config code
      
      * fix: default price
      
      * fix: test
      
      * fix: comment
      
      * fix test
      
      ---------
      
      Co-authored-by: YeYuheng <57035043+YYH211@users.noreply.github.com>
      Co-authored-by: archer <545436317@qq.com>
      
      * wip: fix modal UI (#6634)
      
      * wip: fix modal UI
      
      * fix: maxInputToken set
      
      * chore: add price unit for non llm models
      
      * chore: replace question mark icon with beta tag (#6672)
      
      * feat:rerank too long; fix:rerank ui(agent),embedding returns 0 (#6663)
      
      * feat:rerank too long; fix:rerank ui(agent),embedding returns 0
      
      * rerank
      
      * fix:rerank function
      
      * perf: rerank code
      
      * fix rerank
      
      * perf: model price ui
      
      ---------
      
      Co-authored-by: archer <545436317@qq.com>
      
      * remove llmtype field
      
      * revert model init
      
      * fix: filed
      
      * fix: model select filter
      
      * perf: multiple selector render
      
      * remove invalid checker
      
      * remove invalid i18n
      
      * perf: model selector tip
      
      * perf: model selector tip
      
      * fix cr
      
      * limit pnpm version
      
      * fix: i18n
      
      * fix action
      
      * set default mintoken
      
      * update i18n
      
      * perf: usage push
      
      * fix:rerank model ui (#6677)
      
      * fix: tier match error
      
      * fix: testr
      
      ---------
      
      Co-authored-by: Ryo <whoeverimf5@gmail.com>
      Co-authored-by: YeYuheng <57035043+YYH211@users.noreply.github.com>
      Archer committed
  12. 27 Mar, 2026 1 commit
  13. 26 Mar, 2026 1 commit