dify/web/app/components/header
Yansong Zhang f4e04fc872 feat(web): add Agent V2 frontend — app creation, node editor, sandbox settings
P0 — Agent App can be created and routed:
- Add AppModeEnum.AGENT to types/app.ts
- Add Agent card to create-app-modal (primary row, with RiRobot2Fill icon)
- Route Agent apps to /workflow editor (same as workflow/advanced-chat)
- Update layout-main.tsx mode guards

P1 — Agent V2 workflow node:
- Add BlockEnum.AgentV2 = 'agent-v2' to workflow types
- Create agent-v2/node.tsx: displays model, strategy, tool count
- Create agent-v2/panel.tsx: model selector, strategy picker, tool list,
  max iterations, memory config, vision toggle
- Register in NodeComponentMap and PanelComponentMap

P2 — Sandbox Provider settings:
- Create sandbox-provider-page: list/configure/activate/delete providers
  (Docker, E2B, SSH, AWS CodeInterpreter)
- Create service/sandbox.ts: API client for sandbox provider endpoints
- Add "Sandbox Providers" to settings menu

i18n: Add en-US and zh-Hans translations for agent V2 description.
Made-with: Cursor
2026-04-10 15:31:48 +08:00
..
__tests__ refactor: route next/navigation through compat re-export (#33636) 2026-03-18 12:57:03 +08:00
account-about refactor: update to tailwind v4 (#34415) 2026-04-02 07:06:11 +00:00
account-dropdown chore: knip fix (#34481) 2026-04-02 15:03:42 +00:00
account-setting feat(web): add Agent V2 frontend — app creation, node editor, sandbox settings 2026-04-10 15:31:48 +08:00
app-back refactor: update to tailwind v4 (#34415) 2026-04-02 07:06:11 +00:00
app-nav refactor: lazy load large modules (#33888) 2026-03-24 15:29:42 +08:00
app-selector refactor: update to tailwind v4 (#34415) 2026-04-02 07:06:11 +00:00
assets feat: logo (#1356) 2023-10-16 15:26:25 +08:00
dataset-nav refactor: route next/navigation through compat re-export (#33636) 2026-03-18 12:57:03 +08:00
env-nav refactor(custom): reorganize web app brand module and raise coverage threshold (#33531) 2026-03-16 18:17:21 +08:00
explore-nav refactor: route next/navigation through compat re-export (#33636) 2026-03-18 12:57:03 +08:00
github-star refactor: use ungh for github api (#34108) 2026-03-26 14:37:17 +08:00
indicator refactor(custom): reorganize web app brand module and raise coverage threshold (#33531) 2026-03-16 18:17:21 +08:00
license-env refactor(custom): reorganize web app brand module and raise coverage threshold (#33531) 2026-03-16 18:17:21 +08:00
nav chore: knip fix (#34481) 2026-04-02 15:03:42 +00:00
plan-badge refactor: update to tailwind v4 (#34415) 2026-04-02 07:06:11 +00:00
plugins-nav chore: clean up useless tailwind reference (#34478) 2026-04-02 11:45:19 +00:00
tools-nav refactor: route next/navigation through compat re-export (#33636) 2026-03-18 12:57:03 +08:00
utils refactor(custom): reorganize web app brand module and raise coverage threshold (#33531) 2026-03-16 18:17:21 +08:00
header-wrapper.tsx refactor: update to tailwind v4 (#34415) 2026-04-02 07:06:11 +00:00
index.module.css chore: clean up useless tailwind reference (#34478) 2026-04-02 11:45:19 +00:00
index.tsx refactor: update to tailwind v4 (#34415) 2026-04-02 07:06:11 +00:00
maintenance-notice.tsx chore(web): new lint setup (#30020) 2025-12-23 16:58:55 +08:00