diff --git a/src/lib/components/ChatPanel.svelte b/src/lib/components/ChatPanel.svelte index a8a939b..6f97f5c 100644 --- a/src/lib/components/ChatPanel.svelte +++ b/src/lib/components/ChatPanel.svelte @@ -71,7 +71,7 @@ {#if message.role === 'user'} 👤 Du {:else if message.role === 'assistant'} - 🤖 {#if message.model}{message.model.replace('claude-', '').replace(/-[\d.]+$/, '').replace('-', ' ').replace(/\b\w/g, c => c.toUpperCase())}{:else}Claude{/if} + 🤖 {#if message.model}{message.model.replace('claude-', '').replace(/-\d{8}$/, '').replace(/(\D)-(\d)/g, '$1 $2').replace(/(\d)-(\d)/g, '$1.$2').replace(/\b[a-z]/g, c => c.toUpperCase())}{:else}Claude{/if} {:else} ⚙️ System {/if}