Meleki
e4ccaf9dee
refactor(js): dritte Refactoring-Iteration – weitere Duplikate eliminiert
Zusammengeführt/dedupliziert:
- renderMessages() nutzt jetzt _renderMessagesIntoFragment() statt eigenen switch/case
- addChoiceBubble() + addChoiceBubbleStatic() → _createChoiceBubble() Helper
- addErrorBubble() + addWarningBubble() → _addSystemBubble() Helper
- Chain-Meta-Erstellung (3x) → _createChainMetaDiv() Helper
- Agent-Picker-Setup (4x) → setupAgentPicker() Helper in session-page
- more-Click-Handler (2x) → initMoreButton() Helper in ui-helpers
- showLoginLinkModal() nutzt jetzt _createModal()
- showMessage() in server-settings → showToast()
Verwaiste Funktionen entfernt:
- addAssistantBubble(), addReviewBubbleStatic(), addChoiceBubbleStatic()
- addAttachmentIndicator(), addToolBoxStatic(), appendToolResult()
- serverSettingsMessage HTML-Element
Netto: -261 Zeilen
2026-03-07 21:58:36 +01:00
..
2026-03-05 18:25:03 +01:00
2026-03-07 21:58:36 +01:00
2026-03-07 12:20:44 +01:00
2026-03-04 23:34:00 +01:00
2026-03-07 21:58:36 +01:00
2026-03-06 21:14:51 +01:00
2026-03-07 21:58:36 +01:00
2026-03-07 21:37:41 +01:00
2026-03-07 21:58:36 +01:00
2026-02-28 21:35:34 +01:00
2026-03-03 05:53:31 +01:00
2026-03-03 16:18:00 +01:00
2026-03-05 22:49:09 +01:00
2026-03-07 19:32:33 +01:00
2026-03-07 21:58:36 +01:00
2026-03-07 19:32:33 +01:00
2026-03-07 21:50:23 +01:00
2026-03-07 19:32:33 +01:00
2026-03-07 21:50:23 +01:00
2026-03-02 13:02:52 +01:00
2026-02-26 19:50:00 +01:00
2026-03-07 19:32:33 +01:00
2026-02-27 14:29:43 +01:00
2026-03-07 21:58:36 +01:00
2026-03-01 00:01:40 +01:00
2026-03-07 21:58:36 +01:00