- {t('Live runtime status and server diagnostics.')} -
-Render: {renderStatus} : null}
- {wallpaperStatus ? Wallpaper: {wallpaperStatus} : null}
+ {t('Render')}: {renderStatus} : null}
+ {wallpaperStatus ? {t('Wallpaper')}: {wallpaperStatus} : null}
{character.character_id}{character.character_id}{JSON.stringify(diagnostic, null, 2)}
+ {JSON.stringify(diagnostic, null, 2)}
{t(preview.status.error)}
}{t('The preview uses the selected layout in this viewport; wallpaper cropping is verified in the wallpaper surface.')}
} -{t('Scale is relative to the fitted model. Position is relative to each viewport: −1 to 1.')}
-{t('Type a message to start.')}
- )} +{t('Start a conversation with {name}', { name: activeCharacter.short_name })}
+ :{t('Type a message to start.')}
)} {messages.map((msg, i) => { const key = msg.messageId || `${msg.role}-${msg.turnId || 'local'}-${i}` const attached = msg.role === 'assistant' && msg.turnId && activityAnchors.get(msg.turnId) === i @@ -1521,122 +1510,82 @@ export default function ChatPage({ send, subscribe, connected, renderActive, ren ) })} - {attentionRequests[0] && ( -- {attentionRequests[0].prompt} -
- )} -{attentionError}
- )} -+ {attentionRequests[0].prompt} +
+ )} +{attentionError}
+ )} +