..
agent-node-list
refactor: Refactor keyboard navigation in agent and variable lists
2026-01-20 00:41:23 +08:00
before-run-form
feat: frontend part of support try apps ( #31287 )
2026-01-22 18:16:37 +08:00
collapse
chore: tool ui
2026-01-27 20:20:29 +08:00
editor
feat: add tools sync config
2026-01-28 15:43:01 +08:00
error-handle
Merge remote-tracking branch 'myori/main' into feat/collaboration2
2026-01-24 15:22:07 +08:00
input-field
chore(web): new lint setup ( #30020 )
2025-12-23 16:58:55 +08:00
layout
feat: llm node support tools
2025-12-29 14:55:26 +08:00
mixed-variable-text-input
refactor(i18n): use JSON with flattened key and namespace ( #30114 )
2025-12-29 14:52:32 +08:00
next-step
fix: NextStep crash when target node is missing ( #31416 )
2026-01-23 10:15:20 +08:00
panel-operator
feat(workflow): implement ungroup functionality for group nodes
2026-01-04 21:40:34 +08:00
prompt
feat: add tools sync config
2026-01-28 15:43:01 +08:00
retry
refactor(i18n): use JSON with flattened key and namespace ( #30114 )
2025-12-29 14:52:32 +08:00
support-var-input
chore: lint require and how to import react ( #30041 )
2025-12-23 18:02:10 +08:00
variable
Merge branch 'zhsama/dar-es-salaam' into feat/support-agent-sandbox
2026-01-27 19:45:02 +08:00
workflow-panel
feat: Improve error messages for missing workflow outputs
2026-01-28 21:23:57 +08:00
add-button.tsx
chore: lint require and how to import react ( #30041 )
2025-12-23 18:02:10 +08:00
add-variable-popup-with-position.tsx
chore(web): new lint setup ( #30020 )
2025-12-23 16:58:55 +08:00
add-variable-popup.tsx
refactor(i18n): use JSON with flattened key and namespace ( #30114 )
2025-12-29 14:52:32 +08:00
agent-strategy-selector.tsx
refactor(web): MCP tool availability to context-based version gating ( #30955 )
2026-01-14 13:40:16 +08:00
agent-strategy.tsx
fix: check and update doc links ( #30849 )
2026-01-22 16:13:09 +08:00
code-generator-button.tsx
feat: Add suggested questions to context generate modal
2026-01-21 20:49:12 +08:00
config-vision.tsx
refactor(i18n): use JSON with flattened key and namespace ( #30114 )
2025-12-29 14:52:32 +08:00
entry-node-container.tsx
refactor(i18n): use JSON with flattened key and namespace ( #30114 )
2025-12-29 14:52:32 +08:00
field.tsx
fix: enforce no-leaked-conditional-rendering as error and fix violations ( #31262 )
2026-01-20 23:08:59 +08:00
file-type-item.tsx
feat(web): migrate from es-toolkit/compat to native es-toolkit ( #30244 ) ( #30246 )
2025-12-31 11:13:22 +08:00
file-upload-setting.tsx
refactor(i18n): use JSON with flattened key and namespace ( #30114 )
2025-12-29 14:52:32 +08:00
form-input-boolean.tsx
chore(web): new lint setup ( #30020 )
2025-12-23 16:58:55 +08:00
form-input-item.tsx
refactore: Replace hardcoded null strategy strings with constant
2026-01-29 19:17:42 +08:00
form-input-type-switch.tsx
refactor(i18n): use JSON with flattened key and namespace ( #30114 )
2025-12-29 14:52:32 +08:00
group.tsx
chore(web): new lint setup ( #30020 )
2025-12-23 16:58:55 +08:00
help-link.tsx
refactor(i18n): use JSON with flattened key and namespace ( #30114 )
2025-12-29 14:52:32 +08:00
info-panel.tsx
chore: lint require and how to import react ( #30041 )
2025-12-23 18:02:10 +08:00
input-number-with-slider.tsx
chore: lint require and how to import react ( #30041 )
2025-12-23 18:02:10 +08:00
input-support-select-var.tsx
feat(web): migrate from es-toolkit/compat to native es-toolkit ( #30244 ) ( #30246 )
2025-12-31 11:13:22 +08:00
input-var-type-icon.tsx
chore: lint require and how to import react ( #30041 )
2025-12-23 18:02:10 +08:00
install-plugin-button.tsx
refactor(i18n): use JSON with flattened key and namespace ( #30114 )
2025-12-29 14:52:32 +08:00
list-no-data-placeholder.tsx
chore: lint require and how to import react ( #30041 )
2025-12-23 18:02:10 +08:00
mcp-tool-availability.tsx
refactor(web): simplify MCP tool availability context and hook
2026-01-14 14:15:07 +08:00
mcp-tool-not-support-tooltip.tsx
feat(web): add sandbox mode check for MCP tool availability
2026-01-14 14:01:56 +08:00
memory-config.tsx
refactor(i18n): use JSON with flattened key and namespace ( #30114 )
2025-12-29 14:52:32 +08:00
node-control.tsx
fix(workflow): eliminate infinite loop in plugin install state management
2026-01-30 01:30:57 +08:00
node-handle.tsx
feat: sub-graph to use dynamic node generation
2026-01-13 22:28:30 +08:00
node-resizer.tsx
chore(web): new lint setup ( #30020 )
2025-12-23 16:58:55 +08:00
node-status-icon.tsx
refactor: unified cn utils ( #29916 )
2025-12-19 12:08:34 +08:00
option-card.tsx
chore: lint require and how to import react ( #30041 )
2025-12-23 18:02:10 +08:00
output-vars.tsx
refactor(i18n): use JSON with flattened key and namespace ( #30114 )
2025-12-29 14:52:32 +08:00
readonly-input-with-select-var.tsx
chore: lint require and how to import react ( #30041 )
2025-12-23 18:02:10 +08:00
remove-button.tsx
chore: lint require and how to import react ( #30041 )
2025-12-23 18:02:10 +08:00
remove-effect-var-confirm.tsx
refactor(i18n): use JSON with flattened key and namespace ( #30114 )
2025-12-29 14:52:32 +08:00
selector.tsx
chore: lint require and how to import react ( #30041 )
2025-12-23 18:02:10 +08:00
setting-item.tsx
chore(web): new lint setup ( #30020 )
2025-12-23 16:58:55 +08:00
split.tsx
chore: lint require and how to import react ( #30041 )
2025-12-23 18:02:10 +08:00
switch-plugin-version.tsx
refactor(i18n): use JSON with flattened key and namespace ( #30114 )
2025-12-29 14:52:32 +08:00
title-description-input.tsx
fix web style
2026-01-18 13:40:12 +08:00
toggle-expand-btn.tsx
chore: lint require and how to import react ( #30041 )
2025-12-23 18:02:10 +08:00
variable-tag.tsx
refactor(i18n): use JSON with flattened key and namespace ( #30114 )
2025-12-29 14:52:32 +08:00