Info 메시지가 원래는 백그라운드 프로세스 정보가 있는 사이드바에 있어서, 인덱서가 돌아가는 동안 앱이 뭘 알려주려는지 볼 수가 없었습니다. 오늘 밤 그 메시지들을 원래 있어야 할 메인 화면으로 옮겼어요. 사소해 보이지만, 유용한 피드백을 계속 놓치게 만들던 문제였고 아마 이 앱을 쓰는 다른 사람들도 비슷했을 겁니다.
더 큰 작업은 MCP 쪽이었습니다. 지식 그래프를 기반으로 한 새로운 플레이리스트 생성 도구들을 추가했고, 여러 메타데이터 소스에서 끌어온 무드 감지 기능도 넣었습니다. 결과적으로 이제는 비 오는 일요일 아침에서 늦은 오후 산책으로 자연스럽게 흘러가는 셋처럼 요청해도, 장르 태그만 대충 엮은 게 아니라 소리의 결이 이어지는 플레이리스트를 받아볼 수 있습니다. 물론 결과물의 퀄리티는 메타데이터가 얼마나 풍부한지에 따라 달라집니다.
저녁 내내 이것저것 테스트해 봤습니다. 아직 완벽하진 않아요 - 덜 알려진 레코드에서는 무드 벡터가 가끔 엉뚱하게 튈 때가 있습니다 - 그래도 제대로 맞아떨어질 때는 매일 써도 좋겠다는 느낌이 듭니다. 그건 꽤 좋은 신호죠.