feat(config): add UI metadata to all Bot config sections

- BotConfig: 5/5 fields (100%)
- ChatConfig: 9/9 fields (100%)
- PersonalityConfig: 8/8 fields (100%)
- MemoryConfig: 9/9 fields (100%)
- ExpressionConfig: 13/13 fields (100%)
- WebUIConfig: 8/8 fields (100%)
- DatabaseConfig: 1/1 fields (100%)

All user-facing fields now have x-widget and x-icon metadata.
Complex fields marked as 'custom' for Hook rendering.

Completes Task 9 of webui-config-visualization-refactor plan.
pull/1496/head
DrSmoothl 2026-02-17 17:35:18 +08:00
parent bae87d122b
commit ed27217c94
No known key found for this signature in database
1 changed files with 973 additions and 141 deletions

File diff suppressed because it is too large Load Diff