fix(frontend): refine streamed presentation and resolve stream edge cases

This commit is contained in:
Justin Visser 2026-08-10 21:38:14 +02:00
parent a3af8f45cc
commit 2cc33a721c
18 changed files with 450 additions and 46 deletions

View file

@ -42,8 +42,6 @@ const isEmptyResult = computed(
<div class="column">
<p v-if="turn.intentSummary" class="intent">{{ turn.intentSummary }}</p>
<ResultSet v-if="turn.tracks.length" :tracks="turn.tracks" />
<ThinkingIndicator v-if="turn.status === 'streaming'" :label="thinkingLabel" />
<StreamWarning
@ -85,6 +83,8 @@ const isEmptyResult = computed(
:url="turn.playlist.url"
:track-count="turn.tracks.length"
/>
<ResultSet v-if="turn.tracks.length" :tracks="turn.tracks" />
</div>
</div>
</template>