Radio Link V3 och sammanslagning av vår egen kod
Idag fortsatte arbetet med nästa version av systemet för Saras radioprat: Radio Link V3.
Den nya koden hämtades från Git och skulle kombineras med de anpassningar som redan finns i Relay Seven.
Git och våra egna ändringar
Eftersom vi har gjort flera egna ändringar i radiosystemet går det inte längre alltid att bara uppdatera originalkoden rakt av.
Vid dagens uppdatering uppstod därför en merge-konflikt i bland annat:
controller/src/llm/internal/prompts/scripts.ts
Konflikten beror på att både den nya versionen och våra egna Relay Seven-anpassningar har ändrat samma delar av koden.
Arbetet består därför av att gå igenom ändringarna och behålla både de nya funktionerna och det som redan fungerar i vår egen version.
Egna anpassningar måste bevaras
Det är särskilt viktigt att inte förlora sådant vi redan byggt för Relay Seven, exempelvis:
- Saras svenska radiostil
- regler för artist och låttitel
- variation i radiopratet
- svensk tidsinformation
- våra TTS-anpassningar
- kopplingen till Westin-AI
- våra ändringar för Radio Link
Installationsproblem
Vi hittade även ett problem där ett installationsscript som kördes med sudo letade efter projektet under root-användarens hemkatalog i stället för den riktiga projektmappen.
Det gjorde att scriptet letade efter:
/root/relayseven-ai-src
trots att projektet egentligen ligger under användaren Westin.
Detta identifierades innan installationen fick fortsätta.
Nästa steg
Radio Link V3 är därför ännu inte färdiginstallerad.
Nästa steg är att lösa kodkonflikterna korrekt, kontrollera att våra tidigare funktioner finns kvar och därefter bygga och testa systemet innan den nya versionen får gå live.
Det börjar samtidigt bli tydligt att Relay Seven nu har en ganska kraftigt egenutvecklad variant av det ursprungliga radiosystemet.