mirror of
https://github.com/langgenius/dify.git
synced 2026-08-30 04:23:20 +08:00
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 |
||
|---|---|---|
| .. | ||
| __tests__ | ||
| _base | ||
| agent | ||
| agent-v2 | ||
| answer | ||
| assigner | ||
| code | ||
| data-source | ||
| data-source-empty | ||
| document-extractor | ||
| end | ||
| http | ||
| human-input | ||
| if-else | ||
| iteration | ||
| iteration-start | ||
| knowledge-base | ||
| knowledge-retrieval | ||
| list-operator | ||
| llm | ||
| loop | ||
| loop-end | ||
| loop-start | ||
| parameter-extractor | ||
| question-classifier | ||
| start | ||
| template-transform | ||
| tool | ||
| trigger-plugin | ||
| trigger-schedule | ||
| trigger-webhook | ||
| variable-assigner | ||
| components.ts | ||
| constants.ts | ||
| index.tsx | ||
| utils.ts | ||