Add exploration field rendering helpers for dynamic content display

- Implemented `renderExpField` to handle various data types for exploration fields.
- Created `renderExpArray` to format arrays, including support for objects with specific properties.
- Developed `renderExpObject` for recursive rendering of object values, filtering out private keys.
- Introduced HTML escaping for safe rendering of user-generated content.
This commit is contained in:
catlog22
2025-12-07 18:07:28 +08:00
parent 26a325efff
commit a6f9701679
6 changed files with 201 additions and 4549 deletions

View File

@@ -58,8 +58,9 @@ const MODULE_FILES = [
'components/notifications.js',
'components/mcp-manager.js',
'components/hook-manager.js',
'components/tabs-context.js',
'components/_exp_helpers.js',
'components/tabs-other.js',
'components/tabs-context.js',
'components/task-drawer-core.js',
'components/task-drawer-renderers.js',
'components/flowchart.js',