Backend: - GET /query/segments?node_id=... — henter nyeste segmenter for en media-node med RLS-basert tilgangssjekk via nodes-tabellen - POST /intentions/update_segment — redigerer segmenttekst, setter edited=true Frontend: - TranscriptionView.svelte: universell komponent for segment-visning med tidsstempler, avspillingsknapp per segment, og redigerbare tekstfelt - AudioPlayer: integrert med TranscriptionView når segmenter finnes, faller tilbake til flat tekst ellers - Mottak og chat-sider oppdatert med nodeId/accessToken for segment-lasting - Fikser duration_ms → sekunder-konvertering i metadata-oppslag Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| chat/[id] | ||
| signin | ||
| signout | ||
| +layout.server.ts | ||
| +layout.svelte | ||
| +page.svelte | ||